/* Swingサンプル */ import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JCheckBox; import java.awt.Container; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Insets; class SSample5_1 extends JFrame{ public static void main(String args[]){ SSample5_1 frame = new SSample5_1("タイトル"); frame.setVisible(true); } SSample5_1(String title){ setTitle(title); setBounds(100, 100, 300, 250); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel p = new JPanel(); JCheckBox ckbox1 = new JCheckBox("Peach"); JCheckBox ckbox2 = new JCheckBox("Apple"); ckbox2.setBackground(Color.WHITE); ckbox2.setPreferredSize(new Dimension(50, 50)); JCheckBox ckbox3 = new JCheckBox("Orange"); ckbox3.setPreferredSize(new Dimension(200, 100)); ckbox3.setBackground(Color.PINK); JCheckBox ckbox4 = new JCheckBox("Melon"); ckbox4.setMargin(new Insets(10, 20, 10, 20)); ckbox4.setBackground(Color.YELLOW); p.add(ckbox1); p.add(ckbox2); p.add(ckbox3); p.add(ckbox4); Container contentPane = getContentPane(); contentPane.add(p, BorderLayout.CENTER); } }