`

JButton的设置

阅读更多
1、 对JButton大小的设置
     ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用
     button.setPreferredSize(new Dimension(30,30));
     //(30,30) 是你要设置按钮的大小
2、 对JButton透明的设置
     ——按钮设置为透明,这样就不会挡着后面的背景
     button.setContentAreaFilled(false);
3、 对JButton去掉按钮的边框的设置
     ——如果有时候你的按钮不需要边框因为边框影响美观或者是因为你需要的是点击之前按钮呈现普通图
     标形式,点击之后才有各种效果的话就可以用这种方法去掉边框
     button.setBorderPainted(false);
4、 对JButton添加图标呢的设置
     —— // 实例化一个图标对象
     ImageIcon image = new ImageIcon(icons[i]);
     // 实例化按钮对象,并且设置按钮上显示图片
     JButton button = new JButton(image);
     ——或者
     button.setIcon(new ImageIcon(getClass().getResource("qq.png")));
     //qq.png是你要添加的图片
5 、 让按钮随按钮上的图案变化
     butten.setMargin(new Insets(0,0,0,0));
6、 设置凸起来的按钮,很多其他的swing也可用此方法
     butten.setBorder(BorderFactory.createRaisedBevelBorder());
7、 设置凹起来的按钮,很多其他的swing也可用此方法
     button.setBorder(BorderFactory.createLoweredBevelBorder());
8、 设置按钮的前景色和背景色
     button .setFont(new java.awt.Font("华文行楷", 1, 15));
     button.setBackground(Color.green);
9、 改变按钮的样式
     UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
分享到:
评论

相关推荐

    java 在JButton上设置快捷键

    在本篇文章中,我们将详细探讨如何在Java中为`JButton`设置快捷键。 首先,我们需要了解快捷键的基本概念。快捷键通常由一个或多个按键组成,例如Ctrl+C用于复制,它们可以帮助用户快速执行特定操作而无需通过鼠标...

    JButton设置透明

    本文将详细介绍如何正确地设置`JButton`的透明度,并解释为什么不应使用`setOpaque(false)`方法。 ### 一、为什么不能使用`setOpaque(false)`? `setOpaque(false)`方法主要用于改变一个Swing组件是否应该被渲染为...

    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...

    JButton的UI重新设计

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

    Java swing 中JButton的使用

    - **设置图标**:通过 `set` 方法为按钮设置图标,例如 `bl=new JButton("使按钮失效", leftButtonIcon);`。 - **设置文本位置**: - 垂直文本位置:`setVerticalTextPosition(AbstractButton.CENTER)` 或 `...

    Java Swing JButton按钮的实现示例

    * JButton():创建不带有设置文本或图标的按钮 * JButton(String text):创建一个带文本的按钮 * JButton(Icon icon):创建一个带图标的按钮 二、JButton 按钮的常用方法 JButton 按钮提供了多种方法,用于设置...

    小玩JButton _告别生硬的按钮

    4. **工具提示**:通过设置`ToolTipText`,可以在鼠标悬停时显示额外信息,增加用户友好性。 ```java button.setToolTipText("这是一个有提示信息的按钮"); ``` 5. **按钮组**:在某些情况下,我们可能希望一次...

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

    开发者通过设置JButton的文本、图标以及监听器来实现这一功能。例如,当用户点击一个未知的格子时,JButton可能触发一个事件,计算周围的雷数并更新按钮的文本;如果用户标记一个格子为雷,按钮的图标会改变。 源码...

    Swing中JTABLE中添加JBUTTON控件

    在这个方法中,我们可以创建`JButton`实例,设置其属性,然后返回这个按钮作为渲染的结果。 ```java public class ButtonRenderer extends DefaultTableCellRenderer { @Override public Component ...

    JButton去除边框

    `JButton`提供了设置文本、图标、边框、背景色等属性的方法。例如,`setText()`用于设置按钮上的文字,`setIcon()`用于设置按钮的图标,`setBorder()`则用于设置按钮的边框。 去除`JButton`边框的方法主要涉及`...

    Java——jbutton

    在Java Swing中,`JButton`的外观和行为可以通过设置不同的属性来定制。例如,我们可以改变按钮的文本、图标、背景色等。在给定的代码段中,我们看到作者创建了一个自定义的`JButton`类`JButton_Bg`,并实现了按钮的...

    java计算器 Java计算器 swing组件

    3. 为每个JButton设置ActionListener或使用ActionCommand,处理按钮被点击的事件。 4. 实现逻辑计算部分,这通常涉及到解析用户输入、执行算术运算、更新结果显示等。 5. 最后,设置主类的main方法,调用JFrame的...

    QST赛马游戏

    使用JButton设置开始、暂停或重置等操作;利用JLabel显示赛马的排名和相关信息。Swing还支持事件监听,使得用户可以通过鼠标点击等交互方式与游戏进行互动。 此外,为了使赛马游戏更具策略性,开发者可能还引入了...

    java JButton的使用

    本篇文章将详细探讨Java JButton的使用,包括它的创建、设置文本、图标、事件处理以及常见方法。 首先,我们创建一个JButton实例。在Java中,可以使用`javax.swing.JButton`类来创建按钮对象。例如: ```java ...

    考研倒计时程序

    在开发考研倒计时程序时,开发者会利用JFrame作为主窗口,JLabel显示倒计时天数,JButton设置和修改日期,JTextField供用户输入定制信息,以及可能的JOptionPane用于弹出对话框提示用户。 接下来,程序的核心功能...

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

    在Swing中,我们可以通过设置按钮的图标、文字、边框以及添加事件监听器来自定义JButton的行为和外观。文章中提到的图片文件,如“sure-disable.png”、“sure-Rollover.png”等,可能是用来表示按钮在不同状态下的...

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

    在上面的示例代码中,我们使用 `ImageIcon` 对象来加载图片,然后将图片设置到 JButton 对象中。这样,我们就可以创建带图片的按钮。 JButton 组件是 Java 程序设计中的一种基本组件,用于创建图形用户界面中的按钮...

    java 设置默认按钮

    在Java Swing库中,我们可以使用`JButton`组件来创建用户界面中的按钮。当你需要在窗口或对话框中设置一个默认按钮,这个按钮通常会在用户按下回车键时触发其动作事件。设置默认按钮是提高应用程序用户体验的重要...

Global site tag (gtag.js) - Google Analytics