谁知道,jButton和jToggleButton的区别? [问题点数:20分,结帖人bluetooth_2001]

Bbs1
本版专家分:61
结帖率 98.44%
Bbs5
本版专家分:2475
Java GUI编程8---不弹起的按钮组件:JToggleButton
不弹起的按钮组件:JToggleButton JButton提供了一个按钮的基本实现,但是此按钮每次点击之后都会自动弹起恢复。如果现在希望单击一个按钮之后不再自动弹起,而是在第二次单击此按钮时弹起。则使用JToggleButton类。此类常用方法如下表所示。 标题1 标题2 标题3 1 public JToggleButton() 创建最初未选定的按钮,不设...
打造Swing绚丽按钮
我想有人开始抱怨swing的界面不漂亮了,其实不管是windows的UI库还是Swing还是html按钮等等,都是极其普通的,只不过我们结合美工用图片来代替了按钮,诸如html的按钮一样; 我们来看一下如何用swing来打造绚丽的按钮;       这是一个java Swing打造的千千静听风格的音乐播放器;      我们的图片素材风:       
java swing技巧1:基于图像的组件-JLabel、JButton、JPanel
一、首先重写一个LPanel的子类,里面包含一个用于测试的main方法: package swinghack;import javax.swing.*;import java.awt.*;/** * * @author 雁过留声 */public class ImagePanel extends JPanel{ private Image img;
java 计算器
JFrame frame=new JFrame("计算器"); JPanel panel1=new JPanel(); JPanel panel2=new JPanel(); JButton btn0=new JButton("0"); JButton btn1=new JButton("1"); JButton btn2=new JButton("2"); JButton btn3=new JButton("3"); JButton btn4=new JButton("4"); JButton btn5=new JButton("5"); JButton btn6=new JButton("6"); JButton btn7=new JButton("7"); JButton btn8=new JButton("8"); JButton btn9=new JButton("9"); JButton jia=new JButton("+"); JButton jian=new JButton("-"); JButton cheng=new JButton("x"); JButton chu=new JButton("/"); JButton dengyu=new JButton("="); JButton qingchu=new JButton("C");
JToggleButton的重构状态以及ButtonGroup的使用
JToggleButton与JButton的不同之处在于,JToggleButton包括一个按下状态,可以在按下弹起之间切换,通常用作开关按钮。1、重构JToggleButton式样时的几种状态: 自定义JToggleButton式样时,可以想到的状态无非就是正常状态、按下状态以及鼠标悬停状态,那么在重构JToggleButton时,处理鼠标事件监听addMouseListener(new Mou
将JButton设置为透明
今天简单的在网上查看了关于将JButton设置为透明的相关技术。主要的目的是为在按钮上添加一个图片而考虑的。 下面我给出两种方式来解决,这个仅供大家参考。同时大家也可以提出疑问一起讨论 第一种方法: [code="java"] submitButton = new JButton(); submitButton.setPreferredSize(new Dimension(80,...
JButton的使用
JButton的使用: JButton的类层次结构图: java.lang.Object --java.awt.Component --javax.swing.JComponent --javax.swing.AbstractButton --javax.swing.JButton JButton是继承AbstractButton类而来,而Ab
JButton常用的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置,不要自己去写鼠标监听器。 setBorderPainted(boolean b) //是否画边框,如果用自定义图片做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。 setFoc
JButton类,简单应用
对于java初学者说,除了javase还应该学习一些什么,怎样去探索,去掌握一些常用的函数和类很重要!!
JButton 设置大小
JButton 引入图片后 设置大小:  setIcon,第一步  第二步:setMargin(new java.awt.Insets(0, 0, 0, 0));  第三布:jb.setPreferredSize(new Dimension(icon.getIconWidth() - 1, icon.getIconHeight() - 1));  再一步,最让人恶心的一步:用一个 JPanel 包
关于JButton的测试(无边框等)
//JButtonTest.java import java.awt.*; import java.awt.Insets; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JButton; public class JButtonTest extends JFrame{ priva
JButton点击事件
JButton点击事件; 以前都是搞一个JFrame,放个JButton,然后用鼠标点击; 忽然之间: import javax.swing.JButton; public class Page06 { public static void main(String[] args) { JButton button = new JButton("button"); ...
JButton上添加图片,动态更改图片
JButton jbG1;   jbG1 = new JButton(new ImageIcon("imgs//BtList_.png"));   jbG1.setIcon(new ImageIcon(("imgs//BtList.png")));
JButton追加事件监听
画面和按钮生成public class mainTestClass { public static JFrame main = new JFrame("テスト画面"); // public static JTextArea Result = new JTextArea("", 4, 40); // public static JButton Submit =
java 监听机制模拟(JButton按钮监听机制)
一、概念 1.事件监听器 事件监听器就我个人的理解就是:被外部事件(键盘、鼠标)引发的程序,这段程序是被嵌入到事件源的类里面,它负责监听事件列表。而很多人把事件监听器理解成是实现EventListener接口的类。 而我的理解是实现EventListener接口的类是事件处理器。里边有处理事件的方法。从逻辑上看是这样的,但是人家既然这样来命名了,那也没有办法。因为程序员只要知道这么去添加监听
JButton 代码触发事件 自主触发事件
可以自己在编程时自己触发一个事件吗 如果我定义了下面一个监听器:clsButton.addActionListener...但是如果我想在程序中自己让系统出现一个EVENT使得actionPerformed()函数没有按按钮也自己执行一次,行吗?怎么做?   谢谢!  回复内容 【Inhibitory】:在事件出现的地方用clButton...
绘制JButton圆角效果
在网上看见一篇非常好的技术文章,此文章是将JButton的四角绘制成圆角形状。这个在我们平时应用也非常多。就我而言,如果我来设计一个按钮JButton的圆角效果,我会采用: (1)先让JButton的变成透明色 (2)然后,加入一个具有圆角的图片 现在我还是希望利用程序来绘制JButton的圆角效果,所以我将在网上看见的代码给大家一起分享。代码如下: 第一:重新继承JButto...
自定义JButton外观(Java)
公司目前一个项目在Solaris10上开发,用户接口用Java,而底层用C/C++。为了获得独特的视感,因此要自己定义一批界面组件的样式,所以近期会有一些这方面的文章。● 如何自定义按钮外观(metal视感下)派生自BasicButtonUI的类可以改变按钮的外观,定位于javax.swing.plaf.metal的MetalButtonUI类,控制metal视感下Button的外观 
JButton增加图标
package String; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import jav
JButton(Icon)图片按钮无法显示图片
public   class   Main   {         /**           *   @param   args   the   command   line   arguments           */         public   static   void   main(String[]   args)   {  
JButton大改造
看来我们的JTextField之旅也到了一个阶段,已经很不错了,现在我们来改造JButton,让那个呆板的Swing看起来舒服一些。还是先放上完成后的效果图:普通的状态鼠标滑过鼠标按下和代码:/** * @(#)RJButton.java 0.1.0 2007-9-11 */package ruislan.rswing;import java.awt.AlphaComp
继承JButton,做一个圆形的按钮。
继承JButton,做一个圆形的按钮。这是一个例子,根据这个,我们还可以描画出很多特别的UI。 /** * @author bzwm * */import java.awt.Color;import java.awt.Cursor;import java.awt.Dimension;import java.awt.FlowLayout;import j
按钮控件JButton的使用
---------------siwuxie095                      工程名:TestUI 包名:com.siwuxie095.ui 类名:TestButton.java       工程结构目录如下:                 在 Design 的根面板 contentPane 的上中下分别添加 一个 JTextFiel
JButton去除边框
类似eclipse工具栏的效果,无悬浮,按钮无边框,悬浮时候呈现边框
Java开关按钮的使用
说到Java的按钮,我们最熟悉的应该是JButton按钮,这种按钮当按下后会自动弹起,只能用于每次按下触发一次指定动作的情况,不能用于记录状态。Swing中还另外提供了一种可以记录状态的按钮——JToggleButton,当按钮不断被单击时可以像开关一样在开与关两种状态之间切换。 JToggleButton经常被用来实现那些需要在两种状态之间切换的按钮,即当单击按钮后,其处于一种状态,再次单击...
java swing控件及布局详解
本文章讲述了 java swing方面,控件,布局的基本用法: 控件包括: 1.JLabel 2.JPanel 3.JButton 4.JToggleButton 5.JCheckBox 6.JRadioButton 7.JList 8.JComboBox 9.JScrollPane 10.JSlider 11.JTextField 1
JButton 添加右键菜单
private JPopupMenu popup = new JPopupMenu();//创建菜单public void createPopMenu() {  popup.add(new JMenuItem(new AbstractAction("设置为净房") {   public void actionPerformed(ActionEvent e) {    oneRoomBean
JAVA ATM program
java写的简单的atm系统 JPanel jp2 = new JPanel(); JButton create = new JButton("新建银行账户"); jp2.add(create); JButton take = new JButton("取款"); JButton in = new JButton("存款");
JButton的图标与文本的位置设置
设置方式:使用JButton的public void setHorizontalTextPosition(int textPosition)与                                             public void setVerticalTextPosition(int textPosition) 例:JButton的图标在文本的上方:   
[学习笔记]JAVA中JButton常用设置
1、 对JButton大小的设置      ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用      button.setPreferredSize(new Dimension(30,30));      //(30,30) 是你要设置按钮的大小 2、 对JButton透明的设置      ——按钮设置为透明,这样就不会挡着后面的背
在windows风格下设置JButton的背景色
对于Swing的JButton按钮,setBackground在windows风格下不能将背景完全设置为背景色。解决方法如下 import java.awt.*; import javax.swing.*; public class ColorIcon implements Icon { private Color color; private int width;
怎么让JButton的大小适应图片的大小
可以自己来设置大小: ImageIcon icon = new ImageIcon("image/set.gif"); jb_set=new JButton(new ImageIcon("image/set.gif")); jb_set.setPreferredSize(new Dimension(icon.getWidth(), icon.getHeight())); 但是按钮大小还...
圆角按钮--继承自JButton
该按钮继承子JButton,圆角,颜色渐变,有透明度,而且可以自己设置这些参数。 import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.GradientPaint; import java.awt.Graphics; import java.awt.Graphics
Java 中的JButton按钮事件
package com.Swing; import java.awt.Color; import java.awt.event.*; import javax.swing.*; public class ButtonExample { public static void main(String[] args) { JFrame f = new JFrame("D
Java自定义按钮JButton
import java.awt.Cursor; import java.awt.Dimension; import java.awt.Insets; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import j
JButton标签的换行问题
不经意间看到这个问题,试了一下如果你想用new JButton("A\nB")来实现按钮上字换行的话,那你想的有点天真了当然方法是有的,目前我只找到一种记得JButton,JLabel等都是支持html的,所以可以用来实现,如new JButton("AB") 例:import
java中Swing中的自定义JButton
package Swing; import java.awt.AlphaComposite;   import java.awt.Color;   import java.awt.Dimension;   import java.awt.FlowLayout; import java.awt.Font;   import java.awt.GradientPaint;   impor
有关按钮JButton样式设置的函数
一.按钮类型: 普通按钮:JButton 单选按钮(需放入按钮组ButtonGroup中):JRadioButton 复选按钮:JCheckBox 二.JButton的样式设置函数: 1.设置按钮大小: JButton jb=new JButton(); jb.setPreferredSize(new Dimension(30,30));//<em>区别</em>于setSize() 2.设置按钮透
Swing JButton 背景色设置示例
package buttonDemo; import java.awt.AlphaComposite;import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.event.MouseAdapter;import j...
java中Jbutton的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置。 很多时候没有必要去写鼠标监听器。   setBorderPainted(boolean b) //是否画边框,如果用自定义图片做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起...
修改Swing组件JButton
把JButton修改成只在鼠标经过时才绘制边框,从而在按钮上创建悬浮效果 import javax.swing.JButton; import java.awt.event.*; public class JCoolButton extends JButton { public JCoolButton() { super(); init(); } public void...
ImageButton swing 设置Jbutton背景图片的方法
package com.wanju.chat.test.button; import java.awt.Container; import java.net.URL; import javax.swing.*; public class MyImageIcon extends JFrame{ public MyImageIcon() { Container container = ge
设置鼠标移进后以及鼠标点击后的JButton的背景图片
有两种方式实现,第一种是直接采用JButton自带的方法,推荐使用这种方式,因为代码少,具体代码如下: enter.setRolloverIcon(new ImageIcon("E:\\javaSE代码\\TimeManager\\asset\\buttonmousein.jpg"));//设置鼠标进来之后JButton的背景图片 enter.setPressedIcon(new Image
java 在JButton上设置快捷键
java 在JButton上设置快捷键 java 在JButton上设置快捷键 java 在JButton上设置快捷键
单击JButton时不会发生相应的事件
package ServerAndClient; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import java.net.*; public class Server extends JFrame impl
Swing控件(JLabel,JButton....)设置字体和大小
有很多方法可以给Swing的控件设置字体和样式,我这里介绍一种直观的。 首先我们要定义一种字体例如: Font f = new Font("隶书",Font.PLAIN,15); 然后我们利用UIManager全局的给控件设置样式,例如: UIManager.put("Label
Button和JButton的区别
在不同的Java资料中,有的是扩展Button/Panel/Frame...类,rn但有的却是扩展JButton/JPnale/JFrame/....;rn请问他们有下面<em>区别</em>,为什么会有这样的情况出现!rn谢谢大家!!
java重写jbutton
java 中重写<em>jbutton</em>,改变按钮特点,写出自己想要的按钮
Swing开发JButton图标效果篇
来源:http://www.open-open.com/lib/view/open1376227965709.html 摘要: 本文通过给JButton添加鼠标事件,对JButton一个简单的美化     JButton是AbstractButton类的扩展,当按钮被选中,点击时会出现不同的状态,Swing本身的展示效果在绘制面板的时候不尽人意,因此可以通过更改按钮的鼠标事件来美化按钮
Java动态创建JButton并添加对应监听响应
参照如下案例import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Main extends JFrame { public static void main(String[] args) {...
java swing定制jbutton 圆角显示
/**  * @(#)RJButton.java  0.1.0  2007-9-11  */ package ruislan.rswing; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt
Java 重新绘制JButton
使用paintComponent()方法绘制的各种Button: 正常状态: 获得焦点状态: 被按下状态: 被释放状态: 实现代码: package com.han; import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import
JFrame容器和JButton按钮
图形化用户界面----GUI 一、布局 1.组件        以图形化的方式显示在屏幕上的,和用户进行交互的对象,叫做组件。        组件包括:菜单、标签、文本框(输密码)、滚动条、单选、复选、按钮等等。 2.容器       组件不能独立的显示出来,只能将组件放在容器里,才能正确的显示。       将组件合理有序的排列和分布在容器中(包括组件的位置,大小)称为布局。 二、布局管理器 ...
Q:JButton的setText()方法设置按钮文本,结果按钮上显示的全是"..."
问题所在:请检查输入的字体和大小 最好用IDE工具一般情况下 是你输入的文字太多了… 导致无法显示.亲测: 因为你没有设置JButton的宽度或宽度过小导致的,亲测49的宽度只能容纳1个字,两个字至少55以上,再精确自己调。
JButton 加事件监听(鼠标和键盘)
ActionListener okListener=new ActionListener(){ public void actionPerformed(ActionEvent evt) { //storing the filechooser's current directory Editor.getEditor().getResourcesManager()...
Swing——JButton美化
关于美化JButton,先结合一个实例说吧。 package test; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.GradientPaint; import java.awt.Graphics; import java.awt.Graphics2D; import java.aw
java中JButton常用的设置的收集
在JFrame中我们经常要对Jbutten做一些特殊的设置,下面的方法是我的一些收集和总结吧 1、 对JButton大小的设置 ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用 button.setPreferredSiz...
JButton 式样自定义
JButton式样的修改,包括按钮的正常状态、鼠标悬停状态以及按下状态,且不使用背景图片修改,依靠paint()渲染。相关代码:public class MyButton extends JButton { private float alpha = 1f; // 底色的透明度,默认为不透明 private int isMouseEntered = 1;// 鼠标是否进入按钮
Java图片按钮——JButton相关参数设置
效果: 为按钮设置图片: button.setIcon(new ImageIcon(MainView.class.getResource("/images/recordSelected.png"))); 去边框 button.setContentAreaFilled(false); 去焦点 button.setFocusPainted(false); 设置点击时图片 button.setPresse
Java Swing去掉按钮(JButton)中文字周围的虚线框
Java Swing去掉按钮中文字周围的虚线框 今天偶尔发现的一个问题,JButton创建按钮的时候,生成的按钮文字周围有虚线框。如下图: 解决办法如下: //去掉按钮文字周围的焦点框 button.setFocusPainted(false); 最后的结果是: ...
java的icon完全填充jbutton
实现代码如下: login = new JButton(); ImageIcon login_btn = new ImageIcon("image/login_btn.png"); //设置图片的大小 login_btn.setImage(login_btn.getImage().getScaledInstance(200, 25, Image.SCALE_DEFAULT))
点击JButton 跳出一个文件选择框 获得文件的属性
public static void main(String[] args) {   final JFrame mainFrame = new JFrame("main");   JButton button = new JButton("button");   button.addActionListener(new ActionListener(){    public void ac
使用Action创建一个JButton后,改变该按钮的名字可能会遇到意想不到的问题
        我们来看一个简单的小例子        有2个按钮a和b,单击a会改变b的名字,单击b再把自己的名字改回来。下面是我写的代码:public class ATestPanel extends JPanel ...{    public ATestPanel() ...{        changeHisName = new JButton("把他的名字改为Jack");   
小玩JButton _告别生硬的按钮
一、运行后,窗体上显示两个自制按钮  二、鼠标放上按钮后效果:   三、制作步骤: (1)预先做好的按钮的图片(见附件按钮图标) (2)调用JButton的父类AbstractButton类的三个方法:     setIcon(Icon defaultIcon)                   设置按钮的默认图标。     setPressedIcon(...
java中设置JButton的背景图片,并在它上面显示文字
看下面这段代码: JPanel contentPanel = new JPanel(); contentPanel.setBackground(Color.BLACK); setContentPane(contentPanel); ImageIcon icon = new ImageIcon("C:\\Users\\lenovo\\Desktop\\button.jpg"); JBu
自定义有两种状态的Jbutton
自定义有两种状态的Jbutton 本人最近刚开始学习JAVA,如果有不妥之处,还请多多包涵哈~ 先上最终效果: button一开始显示的state1: 点击state1之后文本框显示文本,同时按钮本身变成state2: 点击state2之后文本框内文字变化,同时按钮状态恢复成state1: 下面上代码,先创建一个JTwobutton类 import javax.swing.*; import...
JToggleButton问题
这个控件,我一点,然后就下去不在上来,再一点,它才再弹起来,我想在程序代码中,让它弹起来,咋办
关于JToggleButton
JToggleButton的两种状态怎么<em>区别</em>呀,怎么判断是按下了还是没按下(或者说是取消按下)rn该怎么写事件呢?rn另外如何做到某几个JToggleButton互斥rnrn最好能提供源代码,新手啊。 rn rn
JButton创建文本按钮和图像按钮的简单程序设计
//ButtonClass类import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionListener;import java.awt.event.ActionEvent...
Swing —— JButton几个小示例
转自:http://blog.csdn.net/tuxq5721 public class HTMLTextButtonExample extends JFrame { HTMLTextButtonExample(String title) { super(title); setDefaultCloseOperation(JFrame.EX
JScrollPane和JButton组件设置透明注意事项
前段时间,做swing界面开发中,需要将两个组件(JScrollPane和JButton)背景设为透明,以为就是简单的setOpaque(false)就行了,但运行时,发现没实现透明的效果。后来搜了一下发现不同组件设置透明是不一样的,然后就解决了。因为问题很小,也没怎么在意,今天看代码的时候,觉得还是记在博客里好些,以免以后忘了,好记忆不如烂笔头嘛~1.设置JScrollPane为透明除了JScro
JAVA JButton快捷键设置(组合键+单键)
快捷键: 1、这种设置不适合之处就是一定要加上一个Alt键才行,JMenu,JButton都可用 jButton.setMnemonic(KeyEvent.VK_ENTER);  这是一种较简单的,快捷键是按Alt+enter回车键。  2、若是设置类似“Ctrl+某键”的快捷键方式,JButton不可用,可以直接:  jMenu.setAccelerator(KeyStroke
Java中JButton的使用
/** * */package com.duoguo.button; import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import java.a...
java JButton的使用
java JButton的使用 java JButton的使用 java JButton的使用
JButton点击事件获取另一个JPanel中JTextField文本
题目: 编写一个计算贷款支付的计算器。这个计算器t让用户输入利率、年数和贷款总额。当点击按钮时,会显示月支付额和总支付额。界面效果如图:界面排版: gridlayout中再放一个gridlayout的JPanelJButton鼠标点击事件中需要获取JPanel中JTextField的文本用于计算,为了达到目的,定义的的JTextField需要用final修饰Java中int、double类型转换
谁知道我心中的苦,知道又如何?
<em>谁知道</em>我心中的苦?知道又如何?呵呵。对自己笑两声。 
请教:JToggleButton中ActionListener,ChangeListener,ItemListener的区别
请教大家:rn 在JToggleButton中有事件响应ActionListener、ChangeListener、ItemListener分别对应什么情况下使用,如何使用?rn 我想选中一种状态分别对应一种操作,并改变按钮上的文本,我该使用哪一个,如何实现?rn谢谢大家!
Swing中JButton和JComboBox的单击事件
两个控件的单击事件是一致的:JButton单击事件: JButton but=new JButton(&quot;按钮&quot;); but.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { // TODO ...
Swing 关于JPanel背景图片、JButton按钮不显示的解决办法
本文解决问题: 1.背景图片正常显示,而 JButton 按钮透明,看不到却可以点击。 2.只出现 JButton 按钮而不显示背景图片。 前提: 为 JPanel 设置背景图片常用的两种方式: 1.定义一个 ImageIcon 对象,并指定图片。把这个 ImageIcon 放到一个 JLabel 中,再将这个 JLabel 放到要显示的 JPanel 中。
JTable中嵌套JButton并加入JButton的事件处理
JTable嵌套JButton
java swing JButton 圆角按钮 鼠标监听变色(有注释简单易懂可直接运行)
java swing JButton 圆角按钮 带变色(有注释,简单易懂适用于初学者 程序可直接运行)
表单中基本组件使用1(Button,JLabel,JTextField,JPasswordField等)
文本框 JTextField  单选框的使用------JRadioButton   JFrame jf = new JFrame();         jf.setLayout(new FlowLayout());                           //--------------------------------------
JButton事件处理中UI的刷新问题
注:根据yigemaser、JFML、CrazyJavar的建议更新,对三位的帮助表示感谢!在写UI应用时,通常会在一些事件处理的过程中,尤其当这个处理比较耗时的时候,希望能够及时把一些进度信息显示给用户。这时通常大家都会使用一个文本控件来显示这些进度信息。比如下面的程序中,有一个JTextPane和JButton,在JButton中的action事件中需要进行一些耗时的处理,例子程序中使用了Th...
java捕捉键盘事件(JButton)
jButton.addKeyListener(new KeyListener(){ public void keyTyped(KeyEvent e){} public void keyPressed(KeyEvent e){txt.setText("键被按下");} public void keyReleased(KeyEvent e){txt.setText("键被释放");} });
java图像界面开发简单实例-JTextField、JPasswordField、JButton及事件的简单应用
java图像界面开发简单实例 JTextField、JPasswordField、JButton及事件的简单应用,做一个登录界面用来显示输入的用户名和密码的小例子,代码如下: importjava.awt.Dimension;importjava.awt.GridLayout;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;...
JButton设置透明
java按钮<em>jbutton</em>透明设置 不要用 setOpaque(false)的方法
java编写的日历
ublic class JCalendar extends JPanel{ //动态表示年月日 private int year=0; private int month=0; private int day=0; private int first = 0; //用于标志日历面板是否显示 private static boolean isShow = false; //主面板 private JPanel Main = new JPanel(); //日面板 private JPanel jPanelDay = new JPanel(); //月面板 private JPanel jPanelMonth = new JPanel(); //月的输入位置 private JTextField Month = new JTextField(); //减少月份 private JButton MonthDown = new JButton(); //增加月份 private JButton MonthUp = new JButton(); private JPanel jPanelButton = new JPanel(); //减少年份 private JButton YearDown = new JButton(); //增加年份 private JButton YearUp = new JButton(); //显示日期的位置 private JLabel Out = new JLabel(); public JLabel Out2 = new JLabel(); private Locale l=Locale.CHINESE; //主日历 private GregorianCalendar cal=new GregorianCalendar(l); //星期面板 private JPanel weekPanel=new JPanel(); //天按钮组 private JToggleButton[] days=new JToggleButton[42]; //天面板 private JPanel Days = new JPanel(); //标示 private JLabel jLabel1 = new JLabel(); private JLabel jLabel2 = new JLabel(); private JLabel jLabel3 = new JLabel(); private JLabel jLabel4 = new JLabel(); private JLabel jLabel5 = new JLabel(); private JLabel jLabel6 = new JLabel(); private JLabel jLabel7 = new JLabel(); //当前选择的天数按钮 private JToggleButton cur=null; //月份天数数组,用来取得当月有多少天 // 1 2 3 4 5 6 7 8 9 10 11 12 private int[] mm={31,28,31,30,31,30,31,31,30,31,30,31}; //空日期构造函数 public JCalendar() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } //带日期设置的构造函数 public JCalendar(int year, int month, int day) { cal.set(year, month, day); try { jbInit(); } catch (Exception e) { e.printStackTrace(); }
Swing中JTABLE中添加JBUTTON控件
swing 中JTABLE中添加控件的例子 可以引申出添加很多控件
深入学习JavaFX脚本语言(面向Swing程序员)
  本文档将讨论在JavaFX语言中可用的各种GUI组件,并提供示例代码,讨论JavaFX组件与Swing GUI组件相比的差异。前提条件如果你从前没有阅读过JavaFX脚本语言起步教程,那么我们强烈推荐你在继续阅读本文档之前首先阅读JavaFX脚本语言起步教程。你应该具有熟知Java编程语言,尤其是在Swing和Java2D方面。内容比较声明式语法与过程式语法
Swing组件开发的简易计算器(主要用到的是JTextField和JButton)
package com.sxt.java.Swing; import java.awt.*; import java.awt.event.*; import javax.swing.*; /**  * Swing组件开发的简易计算器(主要用到的是JTextField和JButton)  * @author Administrator  *  */ public c
java 去按钮边框及焦点
JButton jb; //去焦点 jb.setFocusPainted(false); //去边框 jb.setBorderPainted(false); 效果图
Jbutton的经典用法
JAVA中JButton常用设置   1、 对JButton大小的设置      ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用      button.setPreferredSize(new Dimension(30,30));      //(30,30) 是你要设置按钮的大小 2、 对JButton透明的设置  
重写java中JButton,实现图片下显示文字(根据图片宽度文字自动换行)
import java.awt.Color; import java.awt.Cursor; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.Shape; impo
解决JAVA中JLable,JButton不能换行的问题
直接放代码,解释看注释 编写一个方法将string转化为html,多长(length)换自己设置 /** *莫言情难忘 1179307527 *建议将此main转为static方法,即可达到换行的目的 *其中,变量为str与length */ public class text { /** * 将string类型的文本转化为html 适用于JButton等文字自动换行 * ...
JButton中addChangeListen和addActionListener的区别
它们是否可以同时存在,要是和MouseListener同时存在呢
简易计算器代码
简易计算器 import java.awt.event.*; import java.awt.*; import javax.swing.*; public class jisuanqi extends JApplet implements ActionListener { JTextField tf1=new JTextField(20); JButton bt1[]=new JButton[10]; JButton bt2[]=new JButton[4]; JButton bt3=new JButton("="); JButton bt4=new JButton("ESC"); String s1[]={"0","1","2","3","4","5","6","7","8","9"}; String s2[]={"+","-","*","/"}; String s3,s4; public void init() { Container cp=getContentPane(); cp.setLayout(new FlowLayout()); cp.add(tf1); for(int i=0;i<bt1.length;i++) { bt1[i]=new JButton(s1[i]);
(坑)关于JButton不懂的标记一下说不定以后就知道了
http://bbs.csdn.net/topics/392302560   问题不仅在于为什么创建JPanel之后再添加JButton就需要指向并点击才有反应,直接在创建时添加就不会, 还在于我其实还有其他的JButton是在JPanel创建之后添加的,虽然那些不需要接收输入,但肯定的是,它们可以一开始直接看见。(大概是有移动所以刷新了的关系,没有验证不确定)
关于SpringBoot bean无法注入的问题(与文件包位置有关)
问题场景描述整个项目通过Maven构建,大致结构如下: 核心Spring框架一个module spring-boot-base service和dao一个module server-core 提供系统后台数据管理一个module server-platform-app 给移动端提供rest数据接口一个module server-mobile-api 其中server-platform-app 与
gcc-c++-4.4.7-3.el6.x86_64.rpm下载
gcc-c++-4.4.7-3.el6.x86_64.rpm 相关下载链接:[url=//download.csdn.net/download/lizerealize/6005699?utm_source=bbsseo]//download.csdn.net/download/lizerealize/6005699?utm_source=bbsseo[/url]
电动汽车、混合电力汽车理论、设计下载
英文名字:Modern.Electric,.Hybrid.Electric,.and.Fuel.Cell.Vehicles.Fundamentals,.Theory,.and.Design,.Second.Edition 英文版本的文献书,介绍电动车的基本原理,设计计算方法,电力驱动系统控制、燃油电力混合驱动系统设计、燃料电池混合电力驱动系统设计等、对电动车的开发设计具有很强的指导意义。 相关下载链接:[url=//download.csdn.net/download/pele2008/2028467?utm_source=bbsseo]//download.csdn.net/download/pele2008/2028467?utm_source=bbsseo[/url]
VB编写仿文曲星的猜数字游戏下载
一个用VB编写的猜数字游戏,适合VB初学者学习各种VB语句和基本程序设计。 相关下载链接:[url=//download.csdn.net/download/liuzhihao2768/2061472?utm_source=bbsseo]//download.csdn.net/download/liuzhihao2768/2061472?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 谁知道nlp是个什么课程 大数据与深度学习区别
我们是很有底线的