Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当选择单选按钮时,RCP零件作为脏件打开_Java_Radio Button_Swt_Eclipse Rcp_Rcp - Fatal编程技术网

Java 当选择单选按钮时,RCP零件作为脏件打开

Java 当选择单选按钮时,RCP零件作为脏件打开,java,radio-button,swt,eclipse-rcp,rcp,Java,Radio Button,Swt,Eclipse Rcp,Rcp,我正在代码中使用Mdirtyable。我希望当用户选择不同的单选按钮时,该部件将变脏(*)。我设计的一个零件上有一组无线电按钮。默认选中其中一个单选按钮。问题是,当代码运行时,该部件会以脏的状态打开。但我希望该部分作为未授权打开,如果用户选择不同的单选按钮,该部分将变脏 我正在为此使用selectionListener。下面是我的示例代码部分: radioButton.addSelectionListener(new SelectionAdapter() { public void widg

我正在代码中使用Mdirtyable。我希望当用户选择不同的单选按钮时,该部件将变脏(*)。我设计的一个零件上有一组无线电按钮。默认选中其中一个单选按钮。问题是,当代码运行时,该部件会以脏的状态打开。但我希望该部分作为未授权打开,如果用户选择不同的单选按钮,该部分将变脏

我正在为此使用selectionListener。下面是我的示例代码部分:

radioButton.addSelectionListener(new SelectionAdapter()
{
  public void widgetSelected(SelectionEvent e)
  {                    
    mdirtyable.setDirty(true);
  }
 }

谢谢,

在设置初始默认值之前,不要将选择侦听器添加到按钮中。或者有一面旗子表明你还不想设置脏的