`
u011936142
  • 浏览: 43189 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JAVA中JButton常用设置

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

相关推荐

    Java开发的俄罗斯方块游戏(内含源码+运行视频+设计文档)

    俄罗斯方块游戏开发代码相对来说不是特别复杂,本论文基于Java编程语言,采用Java语言中常用的Swing组件。Swing是Java中的图形用户界面(GUI)工具包,是Java基础类的一部分,包括了文本框,分隔窗格,按钮,表等GUI...

    Java开发详解.zip

    031106_【第11章:Java常用类库】_日期操作类(DateFormat、SimpleDateFormat)笔记.pdf 031107_〖第11章:Java常用类库〗_实例操作:取得当前日期笔记.pdf 031108_【第11章:Java常用类库】_Math与Random类笔记.pdf...

    Java课程设计之基于GUI实现五子棋

    开箱即用,bin目录可以直接运行jar...Java Swing库:了解Java Swing库的基础知识和常用组件,如JFrame、JPanel、JButton等。 图形用户界面设计:了解GUI界面设计的基本原则和技巧,能够使用图形编辑软件进行界面设计。

    java窗体GUI所有组件学习

    String menu[] = { "面板使用", "常用组件一", "常用组件二", "布局设置", "帮助" }; String pane[] = { "普通面板", "滚动面板", "分割面板", "选项面板" }; String uesd1[] = { "标签", "按钮", "文本框", ...

    魔板游戏Java课程设计报告.doc

    这 次课程设计,还有利于加深对Java课程的进一步了解,也可以巩固所学Java语言基本知 识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的 运用,拓宽常用类库的应用。使学生通过该教学...

    Java Swing 常用控件

    Swing 常用控件包括 JFrame、JLabel、JButton、JTextArea 等; 1. JFrame 在 Swing 组件中,最常见的一个控件就是 JFrame,它和 Frame 一样是一个独立存在的顶级窗口,不能放置在其他容器中。JFrame 支持通用窗口...

    java常用组件使用

    一个JFrame上有三个输入框,输入三个数,点击按钮可以比较最大数和最小数

    java简单GUI

    简单的javaGUI界面。基本上就是java课上老师的实验内容,可以参考。

    JAVA图形用户界面

    (2)掌握SWT常用组件的使用。 (3)掌握SWT 的事件处理。 2.实验内容 实验题1完成图3.8 所示图形界面的制作。要求“查询结果”用group组件。 实验完整代码如下: import java.awt.EventQueue; import javax....

    java范例开发大全源代码

     实例13 Java中的进制与移位运算符 22  第3章 条件控制语句(教学视频:75分钟) 26  3.1 if控制语句 26  实例14 判断输入的年份是否为闰年 26  实例15 抽奖活动 27  3.2 for语句 28  实例16 ...

    java范例开发大全

    实例13 Java中的进制与移位运算符 22 第3章 条件控制语句(教学视频:75分钟) 26 3.1 if控制语句 26 实例14 判断输入的年份是否为闰年 26 实例15 抽奖活动 27 3.2 for语句 28 实例16 小九九乘法表 28 实例17 如何列...

    Java范例开发大全 (源程序)

     实例13 Java中的进制与移位运算符 22  第3章 条件控制语句(教学视频:75分钟) 26  3.1 if控制语句 26  实例14 判断输入的年份是否为闰年 26  实例15 抽奖活动 27  3.2 for语句 28  实例16 小九九...

    21天学通Java-由浅入深

    第一篇 基础篇 第1章 Java简介(精彩视频:33分钟) 21 1.1 Java的平台简介 21 1.2 安装工具包 22 1.2.1 下载JDK 22 1.2.2 安装JDK 24 1.2.3 查看与设置环境变量 25 1.2.4 JDK常用命令 27 1.2.5 Java各个目录含义 28...

    Java范例开发大全(全书源程序)

    实例13 Java中的进制与移位运算符 22 第3章 条件控制语句(教学视频:75分钟) 26 3.1 if控制语句 26 实例14 判断输入的年份是否为闰年 26 实例15 抽奖活动 27 3.2 for语句 28 实例16 小九九乘法表 28 实例17...

    Java典型模块

    1.3.2 在MyEclipse 8.5中创建、运行、调试和管理Java项目 1.4 小结 第2章 Java面向对象编程 2.1 面向对象的一些概念 2.1.1 面向对象涉及的概念 2.1.2 类和对象 2.2 面向对象的一些特性 2.2.1 继承特性 2.2.2 多态...

    java范例开发大全(pdf&源码)

    实例13 Java中的进制与移位运算符 22 第3章 条件控制语句(教学视频:75分钟) 26 3.1 if控制语句 26 实例14 判断输入的年份是否为闰年 26 实例15 抽奖活动 27 3.2 for语句 28 实例16 小九九乘法表 28 实例17 如何列...

    达内 coreJava 习题答案

    其中a为1至9之中的一个数,项数也要可以指定。 import java.util.Scanner; class Multinomial{ public static void main(String[] args){ int a; //定义输入的 a int howMany; //定义最后的一项有多少个数字 ...

    实验九 图形用户界面GUI(文档中包含可执行源码)

    javax.swing包提供了Java swing API的类,例如JButton,JTextField,JTextArea,JRadioButton,JCheckbox,JMenu,JColorChooser等。 在Swing组件中,最常见的一个容器就是JFrame,它是一个独立存在的顶级容器(也叫...

    Java开发技术大全 电子版

    4.14.4JDK中的常用包195 4.15本章小结196 第3篇Java数据处理 第5章数组与字符串200 5.1数组200 5.1.1一维数组的声明200 5.1.2一维数组的创建201 5.1.3一维数组的使用202 5.1.4二维数组的声明204 5.1.5二维...

Global site tag (gtag.js) - Google Analytics