JavaでJRadioButtonMenuItemを表示するにはどうすればよいですか?
構文
public class JRadioButtonMenuItem extends JMenuItem implements Accessible
import javax.swing.*; import java.awt.*; public class JRadioButtonMenuItemTest extends JFrame { private JMenuBar mb; private JMenu m; private JRadioButtonMenuItem m1, m2, m3, m4; private ButtonGroup bg; public JRadioButtonMenuItemTest() { setTitle("JRadioButtonMenuItem Test"); setLayout(new FlowLayout()); bg = new ButtonGroup(); mb = new JMenuBar(); m = new JMenu("Menu"); m1 = new JRadioButtonMenuItem(); m2 = new JRadioButtonMenuItem(new javax.swing.text.DefaultEditorKit.BeepAction()); m3 = new JRadioButtonMenuItem("Item 3"); m4 = new JRadioButtonMenuItem("Item 4",true); m1.setText("Item 1"); m1.setFont(new Font("Tahoma",Font.PLAIN,11)); m1.setSelected(true); m2.setAccelerator(KeyStroke.getKeyStroke("ctrl 2")); m3.setEnabled(false); bg.add(m1); bg.add(m2); bg.add(m3); bg.add(m4); m.add(m1); m.add(m2); m.add(m3); m.add(m4); mb.add(m); setJMenuBar(mb); setSize(400, 300); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); setVisible(true); } public static void main(String args[]) { new JRadioButtonMenuItemTest(); } }
出力
-
JavaのJTableセルにJRadioButtonを追加/挿入するにはどうすればよいですか?
JTable JComponentのサブクラスです クラスであり、複数の行に情報が表示されたテーブルを作成するために使用できます。 および列 。 JTableから値を選択すると、 TableModelEvent が生成され、 TableModelListenerを実装することで処理されます インターフェース。 追加または挿入できます ラジオボタン TableCellRenderer をカスタマイズして、JTableセルに追加します インターフェースとDefaultCellEditor クラス。 例 import java.awt.*; import java.awt.event.*;
-
Javaで数を数えるプログラムを実装するにはどうすればよいですか?
プログラムはJLabelを使用します カウントラベルを保持するには、 JTextField 数値を保持するコンポーネントカウント 、 JButton 追加を作成するコンポーネント 、削除 およびリセット ボタン。追加ボタンをクリックすると、JTextFieldのカウントがインクリメントされます 投稿者 1 削除ボタンをクリックすると、カウントが「1」ずつ減らされます。 [リセット]ボタンをクリックすると、リセットされます 0へのカウント 。 例 import java.awt.*; import java.awt.event.*; import javax.swing.*; publ