请问一下如何在按钮上加入图标如QQ图标或咖啡图标.按一下按钮并显示出来!帮我修改一下程序好吗?谢谢!下面是程序代码!importjava.awt.event.*;importjavax.swing.*;importjavax.swing....
请问一下如何在按钮上加入图标如QQ图标或咖啡图标.按一下按钮并显示出来!帮我修改一下程序好吗?谢谢!下面是程序代码!
import java.awt.event.*;
import javax.swing.*;
import javax.swing.Icon;
public class IconLabelButton extends JFrame implements ActionListener {
JLabel j1;
JButton jb;
IconLabelButton() {
JPanel jp = new JPanel();
jb = new JButton("Change");
Icon icon = new ImageIcon("coffee.gif");
j1 = new JLabel("咖啡", icon, SwingConstants.TRAILING);
jp.add(jb);
jp.add(j1);
add(jp);
jb.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
Icon icon = new ImageIcon("qq.gif");
j1.setIcon(icon);
j1.setText("QQ");
jb.setIcon(icon);
}
public static void main(String[] args) {
IconLabelButton f = new IconLabelButton();
f.setTitle("图标标签");
f.setSize(200, 150);
f.setLocation(400, 300);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
展开
本文提供了一个使用Java Swing实现带有图标的按钮的示例代码,演示了如何在按钮上添加图标,并通过事件改变图标和标签内容。
2万+

被折叠的 条评论
为什么被折叠?



