(一).JLabel、JButton、JFrame、JPane等可以设置图标,接下来代码演示一下
package com.Swing;
import java.awt.*;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
class IconDemo {
IconDemo() {
JFrame f = new JFrame();
//使用ImageIO也可以获取image
Image image = Toolkit.getDefaultToolkit().getImage("D:\\1.jpg");
JLabel label=new JLabel();
label.setSize(390,390);
label.setIcon( new ImageIcon(image));
f.add(label);
f.setIconImage(image);
f.setLayout(null);
f.setSize(400, 400);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
public static void main(String args[]) {
new IconDemo();
}
}
输出
(二).对话框常用方法的使用
- showMessageDialog(Component parentComponent, Object message)
- showMessageDialog(Component parentComponent, Object message, String title, int messageType)
- showConfirmDialog(Component parentComponent, Object message)
- showInputDialog(Component parentComponent, Object message)
(三)代码演示
1.比如登录账号后的提示
package com.Sw