IntelliJのUIデザイナーによって生成されたコードを使用して、JComboBoxにテキスト値を追加しようとしてもうまくいきません。
まったく新しい空のプロジェクトを作成しました。SwingGUI Designerメニューから新しいGUIフォームを作成しました。これで「mainPanel」という名前のパネルができました。それにJComboBoxを追加し、mainメソッドを生成しました。だから今私はこのコードを持っています:
public class CmbBox {
private JPanel mainPanel;
private JComboBox comboBox1;
public static void main(String[] args) {
JFrame frame = new JFrame("CmbBox");
frame.setContentPane(new CmbBox().mainPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
この場合、コンボボックスに値をどのように追加すればよいですか?これはEclipseではこれまでで最も簡単な方法でしたが、IntelliJではデータバインディングエラーが発生するか、実行されてもコンボボックスが空のままです。Googleや適切な場所で動作するコードを見つけることができませんでした。または、JComboBoxを使用しているときにメインを生成しないでください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加