java 添加jbutton_在java中怎样在JLabel上添加JButton呢

展开全部

java swing中JLabel中添加JButton只需要32313133353236313431303231363533e58685e5aeb931333337616531使用JLabel的add方法就可以添加,实例如下:package components;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.KeyEvent;

import java.net.URL;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.SwingUtilities;

public class JButtonTest extends JPanel implements ActionListener {

private static final long serialVersionUID = 1L;

JButton button1,button2,button3;

public JButtonTest() {

//创建button上的图标

ImageIcon imageIcon1 = createImage("images/right.gif");

ImageIcon imageIcon2 = createImage("images/middle.gif");

ImageIcon imageIcon3 = createImage("images/left.gif");

//创建Button,并设置Button的图标

button1 = new JButton("中间按钮不可用",imageIcon1);

//设置Button的文本位置

button1.setVerticalTextPosition(JButton.CENTER);

button1.setHorizontalTextPosition(JButton.LEADING);

//设置Button的快捷键

button1.setMnemonic(KeyEvent.VK_D);

//设置Button的反馈消息,消息处理者通过这个标记来辨别是哪个按钮被点击

button1.setActionCommand("disable");

//为Button添加监听者

button1.addActionListener(this);

//设置Button的提示信息

button1.setToolTipText("点击此按键,此按键和中间按键变为不可用,右边按键变为可用");

//将Button添加到panel中

add(button1);

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值