前提・実現したいこと
2 つのテキストボックスを用いて、 度とラジアンの変換を双方向に行なえる (片方のテキストフィールドの値を変えると、 もう片方のテキストフィールドの値が変わる)ような GUI アプリケーションを作ろうとしています。
その為に、2つのテキストボックスを作成する機能を作成しています。その機能の実装中に以下の問題が発生しました。
発生している問題・エラーメッセージ
実行した結果、「テキストボックス ラジアン = 」のみが表示されました。
どうすれば、もう一つのテキストボックスも表示されますか?
何か分かることがありましたら、教えていただけると幸いです。
よろしくお願いいたします。
エラーメッセージはありません
該当のソースコード
Java
1import javax.swing.JFrame; 2import javax.swing.JPanel; 3import javax.swing.JLabel; 4import javax.swing.JTextField; 5import java.awt.Container; 6import java.awt.BorderLayout; 7 8class Sample extends JFrame{ 9 public static void main(String args[]){ 10 Sample frame = new Sample("度とラジアンの変換"); 11 frame.setVisible(true); 12 } 13 14 Sample(String title){ 15 setTitle(title); 16 setBounds(600, 300, 400, 300); 17 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 18 19 JPanel panel = new JPanel(); 20 JPanel panel_2 = new JPanel(); 21 22 JLabel label = new JLabel("ラジアン ="); 23 JTextField text = new JTextField(20); 24 panel.add(text); 25 panel.add(label); 26 27 JLabel label_2 = new JLabel("度"); 28 JTextField text_2 = new JTextField(20); 29 panel_2.add(text); 30 panel_2.add(label); 31 32 Container contentPane = getContentPane(); 33 contentPane.add(panel, BorderLayout.CENTER); 34 35 Container contentPane_2 = getContentPane(); 36 contentPane_2.add(panel_2, BorderLayout.CENTER); 37 } 38 39}
補足情報(FW/ツールのバージョンなど)
エディター Virtual Studio Code
コンパイラ command prompt for VS 2019
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/02 10:59
2021/06/02 11:08
2021/06/02 11:08
2021/06/02 11:09