这适用于在 BlueJ 中创建并作为包含 BlueJ 包的 zip 文件提交的作业。
包中有几个独立的控制台程序。我正在尝试创建另一个“控制面板”程序 - 一个带有单选按钮的 gui 来启动每个程序。
这是我尝试过的两个监听器类:
private class RadioButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == arraySearchButton)
{
new ArraySearch();
}//end if
else if(e.getSource() == workerDemoButton)
{
new WorkerDemo();
}//end else if
}//end actionPerformed
}//end class RadioButtonListener
private class RunButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(arraySearchButton.isSelected())
{
new ArraySearch();
}//end if
else if(workerDemoButton.isSelected())
{
new WorkerDemo();
}//end else if
}//end actionPerformed
}//end class RunButtonListener
提前致谢!