我对Java很陌生,所以我开始研究一些基础项目。
今天我使用JOptionPane
创建了一个简单的计算器。
public void auswahl()
{
Object[] options = {"Addieren", "Subtrahieren", "Multiplizieren",
"Dividieren", "Potenzieren", "ABBRUCH"};
int selected = JOptionPane.showOptionDialog(null,
"Rechenart",
"SimpleCalc v.1",
JOptionPane.DEFAULT_OPTION,
JOptionPane.INFORMATION_MESSAGE,
null, options, options[0]) + 1;
if(selected == 1){addPane();}
if(selected == 2){minusPane();}
if(selected == 3){malPane();}
if(selected == 4){geteiltPane();}
if(selected == 5){hochPane();}
if(selected == 6){System.exit(0);}
}
就像你在上面的图片中看到的那样,按钮只是简单地放在一起,这使得窗口很长,尤其是在添加更多类型的计算时。
我正在寻找一种方法将一些按钮移动到下面的新行。
我看到人们使用"\n"
,但这并不适合我。