`

JButton setAction的BUG

 
阅读更多

今天在使用JButton的时候,想用setText()setIcon()setAction()这三个方法来设置文本,图标和事件,结果发现事件添加之后,文本和图标不显示了。

 

http://kingcean.iteye.com/blog/1262009

 

 

这里对快捷键,文本,备注,图标都进行了设置。
所以可以考虑修改原有代码,不直接对button进行操作,而对action进行操作,或者setAction在最前,在这个之后对文本和图标进行设置。
或可以使用actionListener代替action。

分享到:
评论

相关推荐

    java 在JButton上设置快捷键

    有时候,为了提高用户体验和交互效率,我们希望为`JButton`添加快捷键或者访问键(accelerator key)。在本篇文章中,我们将详细探讨如何在Java中为`JButton`设置快捷键。 首先,我们需要了解快捷键的基本概念。...

    小玩JButton _告别生硬的按钮

    标题“小玩JButton _告别生硬的按钮”暗示了这篇博客可能介绍了如何使按钮看起来更加生动有趣,避免使用默认的、单调的样式。通过自定义按钮的外观和行为,我们可以提升应用程序的用户体验。 `JButton`的基本用法...

    Java Swing JButton按钮的实现示例

    Java Swing JButton 按钮的实现示例 Java Swing JButton 按钮是 Java 中最常用的 GUI 组件之一,用于在用户界面中提供交互方式。JButton 按钮可以根据需要自定义外观和行为,下面将对 JButton 按钮的实现示例进行...

    扫雷小游戏源码,主要展示了jbutton的灵活使用

    【扫雷小游戏源码解析与JButton应用】 扫雷,这个经典的Windows系统自带的小游戏,以其简单的规则和挑战性深受玩家喜爱。在这个源码中,我们主要关注的是它如何使用Java编程语言,特别是JButton组件来实现游戏逻辑...

    Java swing 中JButton的使用

    ### Java Swing 中 JButton 的使用详解 在 Java Swing 中,`JButton` 是一个非常重要的组件,用于创建按钮。本文将详细介绍 `JButton` 的基本用法、如何设置按钮的图标、文本位置、快捷键以及如何处理按钮点击事件...

    Swing中JTABLE中添加JBUTTON控件

    而`JButton`则是一个常用的按钮控件,通常用于触发某些动作或事件。将`JButton`添加到`JTable`中可以为用户提供更丰富的交互体验,例如编辑、删除或自定义操作。本文将详细讲解如何在`JTable`中添加`JButton`控件,...

    java JButton美化Demo.rar

    JButton 美化,主要实现圆角矩形,根据鼠标动作变化,主要代码: Graphics2D g2d = (Graphics2D) g; g2d.setColor(Color.GREEN); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints....

    使用 AbstractTableModel 构建Table 在表格中添加JButton按钮

    使用 AbstractTableModel 构建Table 在表格中添加JButton按钮,之前在网上找了2天没有找到好用的程序,最终终于找到一个好用的例子。 不要使,我退你们分。。 sing the Swing JTable class can quickly become a ...

    JButton去除边框

    在Java Swing库中,`JButton`是用于创建按钮组件的基本类。`JButton`具有默认的外观,包括边框,这通常是用户界面设计的一部分。然而,在某些情况下,我们可能希望自定义`JButton`的外观,比如去除边框,以达到特定...

    Java——jbutton

    在Java编程中,`JButton`是Swing库中用于创建用户界面的一个重要组件。它是一个图形化元素,用户可以通过点击来触发特定的事件或操作。`JButton`通常与事件监听器(如`ActionListener`)结合使用,以响应用户的交互...

    一个可以淡入淡出的JButton

    标题中的“一个可以淡入淡出的JButton”指的是在Java Swing编程中,开发者实现了一个具有淡入淡出效果的JButton组件。JButton是Java GUI(图形用户界面)库Swing的一部分,用于创建可点击的按钮。在这个特定的实现中...

    JButton的UI重新设计

    基于basicUI的JButton重写,下载后直接使用,直接new就可以了…………………………………………………………………………

    JButton设置透明

    在Java Swing库中,`JButton`是一种常用的GUI组件,用于创建按钮。有时为了美观或者设计的需求,我们可能需要让按钮变得透明。然而,并不是所有的透明化方法都能达到理想的效果。本文将详细介绍如何正确地设置`...

    JButton 美化(圆角矩形立体效果加鼠标响应)Demo.rar

    主要代码: @Override public void paintIcon(Component cmp, Graphics g, int x, int y) { Color lowerColor = new Color(235,255,235); ... Color highColor = new Color(81,184,77);... g2d.setRenderingHint...

    java重写jbutton

    java 中重写jbutton,改变按钮特点,写出自己想要的按钮

    java JButton的使用

    Java JButton是Java Swing库中的一个核心组件,用于创建用户界面中的按钮。在GUI应用程序中,JButton扮演着至关重要的角色,允许用户通过点击执行特定的操作或触发事件。本篇文章将详细探讨Java JButton的使用,包括...

    基于Jbutton实现的扫雷小游戏

    为了熟悉java,自己尝试实现了扫雷小游戏。具体的实现方案是通过获取Jbutton的点击事件来刷新地图,可选择不同难度并且计时,通过递归来实现空白处的自动展开,代码比较简单,有部分注释,希望能帮到有需要的同学。

    SwingHacks学习笔记(2)-----自定义JLabel,JButton

    这篇“SwingHacks学习笔记(2)-----自定义JLabel,JButton”博客文章深入探讨了如何利用Swing自定义组件,特别是JLabel和JButton,以实现更丰富的用户交互。 JLabel是Swing中用于显示文本、图像或两者组合的基本组件...

    Java中JButton的使用

    该JAR可直接运行 博文链接:https://shenjichao2009.iteye.com/blog/1178977

    Java程序设计:031804_按钮组件:JButton.ppt

    Java 程序设计之 JButton 组件详解 Java 程序设计中,JButton 组件是 Swing 库中的一种基本组件,用于创建图形用户界面中的按钮。JButton 组件可以用来创建普通的按钮、带图片的按钮、带文字的按钮等多种样式的按钮...

Global site tag (gtag.js) - Google Analytics