我正在Java中製作一個基本的計算器應用程序,它有2個JTextFields和1個JComboBox。我想知道是否有一種方法可以讓一個JButton檢測到您在JComboBox中選擇的內容是什麼,當我與文本字段沒有它,它看起來是這樣的如何知道你在JComboBox中選擇了什麼
static String divide = "/";
if (n == JOptionPane.OK_OPTION) {
if (symbol.getText().equals(divide)){
<code>
}
}
那麼,有沒有類似的方式做這與JComboBoxs?
String[] symbols = {times, minus, plus, divide};
這就是JComboBox的內容代碼。
看: http://stackoverflow.com/questions/15173325/execute-an-行動 - 當一個項目的組合框被選中 它會幫助你理解它。 –
查看[如何使用組合框](http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html)和[如何編寫動作監聽器](http:// docs .oracle.com/JavaSE的/教程/ uiswing /事件/ actionlistener.html) – MadProgrammer