按钮
图片按钮
package com.hua.demo5; import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo01 extends JFrame { public JButtonDemo01() { Container container = getContentPane(); //将一个图片变为图标 URL url = JButtonDemo01.class.getResource("BruceLee.jpg"); Icon icon = new ImageIcon(url); //将这个图标放在按钮上 JButton button = new JButton(); button.setIcon(icon); button.setToolTipText("图片按钮"); //add container.add(button); this.setVisible(true); this.setSize(400,300); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new JButtonDemo01(); } }
单选按钮
import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo02 extends JFrame { public JButtonDemo02() { Container container = getContentPane(); //将一个图片变为图标 URL url = JButtonDemo02.class.getResource("BruceLee.jpg"); Icon icon = new ImageIcon(url); //单选框 JRadioButton radioButton1 = new JRadioButton("radioButton1"); JRadioButton radioButton2 = new JRadioButton("radioButton2"); JRadioButton radioButton3 = new JRadioButton("radioButton3"); //由于单选框只能选择一个,分组,一个组只能选择一个 ButtonGroup group = new ButtonGroup(); group.add(radioButton1); group.add(radioButton2); group.add(radioButton3); container.add(radioButton1,BorderLayout.NORTH); container.add(radioButton2,BorderLayout.CENTER); container.add(radioButton3,BorderLayout.SOUTH); this.setVisible(true); this.setSize(300,200); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new JButtonDemo02(); } }
复选按钮
import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo03 extends JFrame{ public JButtonDemo03() { Container container = getContentPane(); //将一个图片变为图标 URL url = JButtonDemo02.class.getResource("BruceLee.jpg"); Icon icon = new ImageIcon(url); //多选框 JCheckBox checkBox1 = new JCheckBox("checkBox1"); JCheckBox checkBox2 = new JCheckBox("checkBox1"); container.add(checkBox1,BorderLayout.NORTH); container.add(checkBox2,BorderLayout.SOUTH); this.setVisible(true); this.setSize(300,200); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new JButtonDemo03(); } }
我的一生
第1章-废物的一生
第50章-糟糕的婴儿
第300章-莫欺少年穷
第600章-莫欺中年穷
第1000章-莫欺老年穷
第1100章-不详的离去
第1101章-棺材板的震动
第1150章-盗墓贼的眼泪
第1200章-死者为大

浙公网安备 33010602011771号