📄 imagebuttontest.java
字号:
/*
* 文件: ImageButtonTest.java
* 日期 作者 改变情况
* 2004-9-1 Dorian 创建
*/
package com.javaworld.dorian;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
* <p>测试图标按钮类</p>
* <P>---------------------------------------------------------
* <p>
* <P>---------------------------------------------------------
* <P>Copyright (c) 2004 Dorian. All rights reserved</p>
* <P>(#)ImageButtonTest.java</p>
* <P>创建日期 2004-9-1</p>
* <P>更新日期 2004-9-1</p>
* @author Dorian</p>
* @version 1.0.0</p>
*/
public class ImageButtonTest {
public static void main(String[] args) {
JFrame frame = new JFrame();
JPanel panel = new JPanel();
frame.setContentPane(panel);
ImageIcon defa = new ImageIcon("images/quit.png");
ImageIcon roll = new ImageIcon("images/start.png");
ImageIcon pres = new ImageIcon("images/stop.png");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(250, 300);
final JButton button = ImageButton.createButton(defa);
JButton button2 = ImageButton.createButton(roll);
JButton button3 = ImageButton.createButton(pres);
JButton button4 = ImageButton.createButton(defa,roll);
JButton button5 = ImageButton.createButton(defa,roll,pres);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
button.setVisible(false);
}
});
button2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
button.setVisible(true);
}
});
button.setToolTipText("测试");
panel.setLayout(new FlowLayout());
panel.add(button);
panel.add(button2);
panel.add(button3);
panel.add(button4);
panel.add(button5);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((d.width - frame.getSize().width) / 2,
(d.height - frame.getSize().height) / 2);
frame.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -