📄 example5_4.java.bak
字号:
/* 带有图标的按钮和标签 */
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Lbwindow extends JFrame implements ActionListener
{
JButton jbtn;
JLabel jlb;
Lbwindow()
{ super("有图标的按钮和标签");
setSize(300,200);setVisible(true);
Container con=getContentPane();
con.setLayout(new FlowLayout());
Icon icon1=new ImageIcon("s1.jpg");
Icon icon2=new ImageIcon("s2.jpg");
Icon icon3=new ImageIcon("s3.jpg");
jbtn=new JButton("我是按钮",icon1);
jbtn.setRolloverIcon(icon2);
jlb=new JLabel("我是标签",icon3,SwingConstants.CENTER);
jlb.setToolTipText("QQ头像");
con.add(jbtn);
con.add(jlb);
jbtn.addActionListener(this);
addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e)
{System.exit(0);}});
}
public void actionPerformed(ActionEvent e)
{
Frame intf=new Frame("弹出窗体");
intf.setSize(60,60);
intf.setVisible(true);
}
}
public class Example5_4
{ public static void main(String args[])
{ Lbwindow win=new Lbwindow();
win.pack();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -