如何知道是否使用Swing选择或点击了JLabel?

时间:2015-02-02 13:00:30

标签: java swing jlabel jsplitpane

我正在使用JSplitPane。左侧窗格包含3个JLabel个对象(Add JarTestCaseTestSuite),右侧窗格包含Add按钮。所以在我的情况下,当我选择任何一个标签并单击Add(在右窗格中)TestCase屏幕应该加载。但我在找到选择或点击的标签方面遇到了问题。

我尝试了多种方法,但是使用以下代码,但是每次单击“添加”按钮检查第一个条件时都无法成功,因为isEnabled()默认情况下为true通过将其设置为false来检查(无法成功)。

以下是代码:

public void AddActionPerformed(){
if(jLabel2.isEnabled())
{
      System.out.println("-------------"+jLabel2.getText());
      new TestCasesFrame().setVisible(true);             
}
   if(jLabel3.isEnabled()) {
    System.out.println("Test Suiteeeeeeee Clicked"+jLabel3.getText());
    new TestSuitesFrame().setVisible(true);                
} 
}

0 个答案:

没有答案