⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clickcounter.java

📁 java图形用户界面 6.1 HelloWorldSwing 6.2 按钮计数器 6.3 Swing按钮 6.4 温度转换器 6.5 HtmlDemo 6.6 投票器 6.7 TextS
💻 JAVA
字号:
import javax.swing.*;//引入Swing包         import java.awt.*;import java.awt.event.*;public class ClickCounter {    private static String labelPrefix = "单击按钮次数: ";    private int numClicks = 0;    public Component createComponents() {    	//创建标签        final JLabel label = new JLabel(labelPrefix + "0    ");	//创建按钮        JButton button = new JButton("请用鼠标单击!");        button.setMnemonic(KeyEvent.VK_I);        button.addActionListener(new ActionListener() {//处理按钮事件            public void actionPerformed(ActionEvent e) {                numClicks++;                label.setText(labelPrefix + numClicks);            }        });        label.setLabelFor(button);//支持信息交互技术        JPanel pane = new JPanel();        pane.setBorder(BorderFactory.createEmptyBorder(                                        30, //上边                                        30, //左边                                        10, //下边                                        30) //右边                                        );        pane.setLayout(new GridLayout(0, 1));        pane.add(button);//向容器中添加按钮        pane.add(label);//向容器中添加标签        return pane;    }    //main()方法    public static void main(String[] args) {        try {//选择界面风格            UIManager.setLookAndFeel(                UIManager.getCrossPlatformLookAndFeelClassName());        } catch (Exception e) { }        //创建最顶层的容器        JFrame frame = new JFrame("ClickCounter");        ClickCounter app = new ClickCounter();        Component contents = app.createComponents();        frame.getContentPane().add(contents, BorderLayout.CENTER);        //完成frame的初始化工作,并且将其显示出来        frame.addWindowListener(new WindowAdapter() {//处理窗口事件            public void windowClosing(WindowEvent e) {                System.exit(0);            }        });        frame.pack();        frame.setVisible(true);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -