这是在BlueJ中创建的作业,并以包含BlueJ软件包的zip文件形式提交。如何从gui启动控制台程序?
在包中有几个独立的控制台程序。我正在尝试创建另一个“控制面板”程序 - 一个带单选按钮的gui来启动每个程序。
以下是我已经尝试了监听器类的2:提前
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
谢谢!
那么问题是什么?例如。发生了什么(或没有发生)?你怎么知道它应该被调用? WorkerDemo中有什么? – 2012-04-17 21:05:38
这是功课吗? – Aaron 2012-04-17 21:08:07
@pst 问题是控制台窗口从不启动。从技术上讲,作业是完整的,这是额外的。 – 2012-04-17 21:14:01