我无法检查JComboBox是否为空。下面的代码不起作用。

if (t_m_priority.getSelectedItem() != null &&
t_m_priority.getSelectedItem().equals("SELECT")){
        msg = "Triage Time Is Not Entered";
        saveflag = false;
    }

最佳答案

未选择任何项目时,JComboBox#getSelectedItem将返回null

您可以使用类似...

if (t_m_priority.getSelectedItem() != null &&
    t_m_priority.getSelectedItem().equals("SELECT")) {


首先要检查是否选择了任何东西,然后进行测试以查看所选项目实际上是什么...

07-26 09:41