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

Bbs1
本版专家分:61
结帖率 98.44%
Bbs5
本版专家分:2475
打造Swing绚丽按钮
我想有人开始抱怨swing的界面不漂亮了,其实不管是windows的UI库还是Swing还是html按钮等等,都是极其普通的,只不过我们结合美工用图片来代替了按钮,诸如html的按钮一样; 我们来看一下如何用swing来打造绚丽的按钮;       这是一个java Swing打造的千千静听风格的音乐播放器;      我们的图片素材风:       
Java GUI编程8---不弹起的按钮组件:JToggleButton
不弹起的按钮组件:JToggleButton JButton提供了一个按钮的基本实现,但是此按钮每次点击之后都会自动弹起恢复。如果现在希望单击一个按钮之后不再自动弹起,而是在第二次单击此按钮时弹起。则使用JToggleButton类。此类常用方法如下表所示。 标题1 标题2 标题3 1 public JToggleButton() 创建最初未选定的按钮,不设...
JScrollPane和JButton组件设置透明注意事项
前段时间,做swing界面开发中,需要将两个组件(JScrollPane和JButton)背景设为透明,以为就是简单的setOpaque(false)就行了,但运行时,发现没实现透明的效果。后来搜了一下发现不同组件设置透明是不一样的,然后就解决了。因为问题很小,也没怎么在意,今天看代码的时候,觉得还是记在博客里好些,以免以后忘了,好记忆不如烂笔头嘛~1.设置JScrollPane为透明除了JScro
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");
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;
将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 引入图片后 设置大小:  setIcon,第一步  第二步:setMargin(new java.awt.Insets(0, 0, 0, 0));  第三布:jb.setPreferredSize(new Dimension(icon.getIconWidth() - 1, icon.getIconHeight() - 1));  再一步,最让人恶心的一步:用一个 JPanel 包
JButton上添加图片,动态更改图片
JButton jbG1;   jbG1 = new JButton(new ImageIcon("imgs//BtList_.png"));   jbG1.setIcon(new ImageIcon(("imgs//BtList.png")));
绘制JButton圆角效果
在网上看见一篇非常好的技术文章,此文章是将JButton的四角绘制成圆角形状。这个在我们平时应用也非常多。就我而言,如果我来设计一个按钮JButton的圆角效果,我会采用: (1)先让JButton的变成透明色 (2)然后,加入一个具有圆角的图片 现在我还是希望利用程序来绘制JButton的圆角效果,所以我将在网上看见的代码给大家一起分享。代码如下: 第一:重新继承JButto...
JButton点击事件
JButton点击事件; 以前都是搞一个JFrame,放个JButton,然后用鼠标点击; 忽然之间: import javax.swing.JButton; public class Page06 { public static void main(String[] args) { JButton button = new JButton("button"); ...
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,做一个圆形的按钮。这是一个例子,根据这个,我们还可以描画出很多特别的UI。 /** * @author bzwm * */import java.awt.Color;import java.awt.Cursor;import java.awt.Dimension;import java.awt.FlowLayout;import j
JButton 添加右键菜单
private JPopupMenu popup = new JPopupMenu();//创建菜单public void createPopMenu() {  popup.add(new JMenuItem(new AbstractAction("设置为净房") {   public void actionPerformed(ActionEvent e) {    oneRoomBean
JButton 代码触发事件 自主触发事件
可以自己在编程时自己触发一个事件吗 如果我定义了下面一个监听器:clsButton.addActionListener...但是如果我想在程序中自己让系统出现一个EVENT使得actionPerformed()函数没有按按钮也自己执行一次,行吗?怎么做?   谢谢!  回复内容 【Inhibitory】:在事件出现的地方用clButton...
关于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追加事件监听
画面和按钮生成public class mainTestClass { public static JFrame main = new JFrame("テスト画面"); // public static JTextArea Result = new JTextArea("", 4, 40); // public static JButton Submit =
自定义JButton外观(Java)
公司目前一个项目在Solaris10上开发,用户接口用Java,而底层用C/C++。为了获得独特的视感,因此要自己定义一批界面组件的样式,所以近期会有一些这方面的文章。● 如何自定义按钮外观(metal视感下)派生自BasicButtonUI的类可以改变按钮的外观,定位于javax.swing.plaf.metal的MetalButtonUI类,控制metal视感下Button的外观 
java 监听机制模拟(JButton按钮监听机制)
一、概念 1.事件监听器 事件监听器就我个人的理解就是:被外部事件(键盘、鼠标)引发的程序,这段程序是被嵌入到事件源的类里面,它负责监听事件列表。而很多人把事件监听器理解成是实现EventListener接口的类。 而我的理解是实现EventListener接口的类是事件处理器。里边有处理事件的方法。从逻辑上看是这样的,但是人家既然这样来命名了,那也没有办法。因为程序员只要知道这么去添加监听
有关按钮JButton样式设置的函数
一.按钮类型: 普通按钮:JButton 单选按钮(需放入按钮组ButtonGroup中):JRadioButton 复选按钮:JCheckBox 二.JButton的样式设置函数: 1.设置按钮大小: JButton jb=new JButton(); jb.setPreferredSize(new Dimension(30,30));//<em>区别</em>于setSize() 2.设置按钮透
JButton类,简单应用
对于java初学者说,除了javase还应该学习一些什么,怎样去探索,去掌握一些常用的函数和类很重要!!
JButton常用的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置,不要自己去写鼠标监听器。 setBorderPainted(boolean b) //是否画边框,如果用自定义图片做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。 setFoc
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
java重写jbutton
java 中重写<em>jbutton</em>,改变按钮特点,写出自己想要的按钮
圆角按钮--继承自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
修改Swing组件JButton
把JButton修改成只在鼠标经过时才绘制边框,从而在按钮上创建悬浮效果 import javax.swing.JButton; import java.awt.event.*; public class JCoolButton extends JButton { public JCoolButton() { super(); init(); } public void...
JButton大改造
看来我们的JTextField之旅也到了一个阶段,已经很不错了,现在我们来改造JButton,让那个呆板的Swing看起来舒服一些。还是先放上完成后的效果图:普通的状态鼠标滑过鼠标按下和代码:/** * @(#)RJButton.java 0.1.0 2007-9-11 */package ruislan.rswing;import java.awt.AlphaComp
按钮控件JButton的使用
---------------siwuxie095                      工程名:TestUI 包名:com.siwuxie095.ui 类名:TestButton.java       工程结构目录如下:                 在 Design 的根面板 contentPane 的上中下分别添加 一个 JTextFiel
在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(&quot;image/set.gif&quot;); jb_set=new JButton(new ImageIcon(&quot;image/set.gif&quot;)); jb_set.setPreferredSize(new Dimension(icon.getWidth(), icon.getHeight())); 但是按钮大小还...
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的public void setHorizontalTextPosition(int textPosition)与                                             public void setVerticalTextPosition(int textPosition) 例:JButton的图标在文本的上方:   
JButton标签的换行问题
不经意间看到这个问题,试了一下如果你想用new JButton("A\nB")来实现按钮上字换行的话,那你想的有点天真了当然方法是有的,目前我只找到一种记得JButton,JLabel等都是支持html的,所以可以用来实现,如new JButton("AB") 例:import
[学习笔记]JAVA中JButton常用设置
1、 对JButton大小的设置      ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用      button.setPreferredSize(new Dimension(30,30));      //(30,30) 是你要设置按钮的大小 2、 对JButton透明的设置      ——按钮设置为透明,这样就不会挡着后面的背
设置鼠标移进后以及鼠标点击后的JButton的背景图片
有两种方式实现,第一种是直接采用JButton自带的方法,推荐使用这种方式,因为代码少,具体代码如下: enter.setRolloverIcon(new ImageIcon("E:\\javaSE代码\\TimeManager\\asset\\buttonmousein.jpg"));//设置鼠标进来之后JButton的背景图片 enter.setPressedIcon(new Image
Q:JButton的setText()方法设置按钮文本,结果按钮上显示的全是"..."
问题所在:请检查输入的字体和大小 最好用IDE工具一般情况下 是你输入的文字太多了… 导致无法显示.亲测: 因为你没有设置JButton的宽度或宽度过小导致的,亲测49的宽度只能容纳1个字,两个字至少55以上,再精确自己调。
Button和JButton的区别
在不同的Java资料中,有的是扩展Button/Panel/Frame...类,rn但有的却是扩展JButton/JPnale/JFrame/....;rn请问他们有下面<em>区别</em>,为什么会有这样的情况出现!rn谢谢大家!!
JButton(Icon)图片按钮无法显示图片
public   class   Main   {         /**           *   @param   args   the   command   line   arguments           */         public   static   void   main(String[]   args)   {  
JButton去除边框
类似eclipse工具栏的效果,无悬浮,按钮无边框,悬浮时候呈现边框
JButton 加事件监听(鼠标和键盘)
ActionListener okListener=new ActionListener(){ public void actionPerformed(ActionEvent evt) { //storing the filechooser's current directory Editor.getEditor().getResourcesManager()...
java中Jbutton的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置。 很多时候没有必要去写鼠标监听器。   setBorderPainted(boolean b) //是否画边框,如果用自定义图片做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起...
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 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
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
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
java计算器程序
java计算器实现
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
单击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
java中JButton常用的设置的收集
在JFrame中我们经常要对Jbutten做一些特殊的设置,下面的方法是我的一些收集和总结吧 1、 对JButton大小的设置 ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用 button.setPreferredSiz...
Java 重新绘制JButton
使用paintComponent()方法绘制的各种Button: 正常状态: 获得焦点状态: 被按下状态: 被释放状态: 实现代码: package com.han; import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import
Swing控件(JLabel,JButton....)设置字体和大小
有很多方法可以给Swing的控件设置字体和样式,我这里介绍一种直观的。 首先我们要定义一种字体例如: Font f = new Font("隶书",Font.PLAIN,15); 然后我们利用UIManager全局的给控件设置样式,例如: UIManager.put("Label
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
Java图片按钮——JButton相关参数设置
效果: 为按钮设置图片: button.setIcon(new ImageIcon(MainView.class.getResource("/images/recordSelected.png"))); 去边框 button.setContentAreaFilled(false); 去焦点 button.setFocusPainted(false); 设置点击时图片 button.setPresse
关于JToggleButton
JToggleButton的两种状态怎么<em>区别</em>呀,怎么判断是按下了还是没按下(或者说是取消按下)rn该怎么写事件呢?rn另外如何做到某几个JToggleButton互斥rnrn最好能提供源代码,新手啊。 rn rn
JToggleButton问题
这个控件,我一点,然后就下去不在上来,再一点,它才再弹起来,我想在程序代码中,让它弹起来,咋办
使用Action创建一个JButton后,改变该按钮的名字可能会遇到意想不到的问题
        我们来看一个简单的小例子        有2个按钮a和b,单击a会改变b的名字,单击b再把自己的名字改回来。下面是我写的代码:public class ATestPanel extends JPanel ...{    public ATestPanel() ...{        changeHisName = new JButton("把他的名字改为Jack");   
JButton 式样自定义
JButton式样的修改,包括按钮的正常状态、鼠标悬停状态以及按下状态,且不使用背景图片修改,依靠paint()渲染。相关代码:public class MyButton extends JButton { private float alpha = 1f; // 底色的透明度,默认为不透明 private int isMouseEntered = 1;// 鼠标是否进入按钮
点击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
Java中JButton的使用
该JAR可直接运行 博文链接:https://shenjichao2009.iteye.com/blog/1178977
自定义有两种状态的Jbutton
自定义有两种状态的Jbutton 本人最近刚开始学习JAVA,如果有不妥之处,还请多多包涵哈~ 先上最终效果: button一开始显示的state1: 点击state1之后文本框显示文本,同时按钮本身变成state2: 点击state2之后文本框内文字变化,同时按钮状态恢复成state1: 下面上代码,先创建一个JTwobutton类 import javax.swing.*; import...
Swing开发JButton图标效果篇
来源:http://www.open-open.com/lib/view/open1376227965709.html 摘要: 本文通过给JButton添加鼠标事件,对JButton一个简单的美化     JButton是AbstractButton类的扩展,当按钮被选中,点击时会出现不同的状态,Swing本身的展示效果在绘制面板的时候不尽人意,因此可以通过更改按钮的鼠标事件来美化按钮
java 在JButton上设置快捷键
java 在JButton上设置快捷键 java 在JButton上设置快捷键 java 在JButton上设置快捷键
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) {...
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...
java swing JButton 圆角按钮 鼠标监听变色(有注释简单易懂可直接运行)
java swing JButton 圆角按钮 带变色(有注释,简单易懂适用于初学者 程序可直接运行)
Swing —— JButton几个小示例
转自:http://blog.csdn.net/tuxq5721 public class HTMLTextButtonExample extends JFrame { HTMLTextButtonExample(String title) { super(title); setDefaultCloseOperation(JFrame.EX
java JButton的使用
java JButton的使用 java JButton的使用 java JButton的使用
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))
java中设置JButton的背景图片,并在它上面显示文字
看下面这段代码: JPanel contentPanel = new JPanel(); contentPanel.setBackground(Color.BLACK); setContentPane(contentPanel); ImageIcon icon = new ImageIcon("C:\\Users\\lenovo\\Desktop\\button.jpg"); JBu
小玩JButton _告别生硬的按钮
一、运行后,窗体上显示两个自制按钮  二、鼠标放上按钮后效果:   三、制作步骤: (1)预先做好的按钮的图片(见附件按钮图标) (2)调用JButton的父类AbstractButton类的三个方法:     setIcon(Icon defaultIcon)                   设置按钮的默认图标。     setPressedIcon(...
Java Swing去掉按钮(JButton)中文字周围的虚线框
Java Swing去掉按钮中文字周围的虚线框 今天偶尔发现的一个问题,JButton创建按钮的时候,生成的按钮文字周围有虚线框。如下图: 解决办法如下: //去掉按钮文字周围的焦点框 button.setFocusPainted(false); 最后的结果是: ...
请教:JToggleButton中ActionListener,ChangeListener,ItemListener的区别
请教大家:rn 在JToggleButton中有事件响应ActionListener、ChangeListener、ItemListener分别对应什么情况下使用,如何使用?rn 我想选中一种状态分别对应一种操作,并改变按钮上的文本,我该使用哪一个,如何实现?rn谢谢大家!
Java JButton 实现完全透明按钮
import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.ImageIcon; import javax.swing.JButton; import java.awt.event.ActionListener; import java...
JButton事件处理中UI的刷新问题
注:根据yigemaser、JFML、CrazyJavar的建议更新,对三位的帮助表示感谢!在写UI应用时,通常会在一些事件处理的过程中,尤其当这个处理比较耗时的时候,希望能够及时把一些进度信息显示给用户。这时通常大家都会使用一个文本控件来显示这些进度信息。比如下面的程序中,有一个JTextPane和JButton,在JButton中的action事件中需要进行一些耗时的处理,例子程序中使用了Th...
JFrame容器和JButton按钮
图形化用户界面----GUI 一、布局 1.组件        以图形化的方式显示在屏幕上的,和用户进行交互的对象,叫做组件。        组件包括:菜单、标签、文本框(输密码)、滚动条、单选、复选、按钮等等。 2.容器       组件不能独立的显示出来,只能将组件放在容器里,才能正确的显示。       将组件合理有序的排列和分布在容器中(包括组件的位置,大小)称为布局。 二、布局管理器 ...
(坑)关于JButton不懂的标记一下说不定以后就知道了
http://bbs.csdn.net/topics/392302560   问题不仅在于为什么创建JPanel之后再添加JButton就需要指向并点击才有反应,直接在创建时添加就不会, 还在于我其实还有其他的JButton是在JPanel创建之后添加的,虽然那些不需要接收输入,但肯定的是,它们可以一开始直接看见。(大概是有移动所以刷新了的关系,没有验证不确定)
JAVA JButton快捷键设置(组合键+单键)
快捷键: 1、这种设置不适合之处就是一定要加上一个Alt键才行,JMenu,JButton都可用 jButton.setMnemonic(KeyEvent.VK_ENTER);  这是一种较简单的,快捷键是按Alt+enter回车键。  2、若是设置类似“Ctrl+某键”的快捷键方式,JButton不可用,可以直接:  jMenu.setAccelerator(KeyStroke
Swing中JButton和JComboBox的单击事件
两个控件的单击事件是一致的:JButton单击事件: JButton but=new JButton(&quot;按钮&quot;); but.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { // TODO ...
java实现超链接按钮JButton,可以打包为jar实现代码重
package gditc.cryhelyxx; import java.awt.Cursor; import java.awt.Desktop; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JButton; public class LinkButton e
在JTextField后面加上JButton按钮
效果如图: [img]http://dl2.iteye.com/upload/attachment/0093/8189/4fe35173-8ff3-3e91-9e5b-915fe5ce68f5.jpg[/img] [code=&quot;java&quot;] public abstract class JButtonTest extends JTextField{ private JButt...
Java的GUL编程中使用JButton的子类实现统一风格的按钮
在Java的GUL编程中,使用JButton的时候 有的时候我们或许会觉得最默认的样式并不美观 当然我们可以对JButton对象进行重新的设计 但如果是一个页面要用很多相似的按钮的时候 对每一个JButton对象都进行设计就会显得代码台累赘了试下一下 一个代码块,几乎都是相似的对JButton进行设计的代码 这也太不美观了我们可以写一个类,继承自JButton类 在构造方法中自动对自己
JTable中嵌套JButton并加入JButton的事件处理
JTable嵌套JButton
JButton点击事件获取另一个JPanel中JTextField文本
题目: 编写一个计算贷款支付的计算器。这个计算器t让用户输入利率、年数和贷款总额。当点击按钮时,会显示月支付额和总支付额。界面效果如图:界面排版: gridlayout中再放一个gridlayout的JPanelJButton鼠标点击事件中需要获取JPanel中JTextField的文本用于计算,为了达到目的,定义的的JTextField需要用final修饰Java中int、double类型转换
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(); }
深入学习JavaFX脚本语言(面向Swing程序员)
  本文档将讨论在JavaFX语言中可用的各种GUI组件,并提供示例代码,讨论JavaFX组件与Swing GUI组件相比的差异。前提条件如果你从前没有阅读过JavaFX脚本语言起步教程,那么我们强烈推荐你在继续阅读本文档之前首先阅读JavaFX脚本语言起步教程。你应该具有熟知Java编程语言,尤其是在Swing和Java2D方面。内容比较声明式语法与过程式语法
解决JAVA中JLable,JButton不能换行的问题
直接放代码,解释看注释 编写一个方法将string转化为html,多长(length)换自己设置 /** *莫言情难忘 1179307527 *建议将此main转为static方法,即可达到换行的目的 *其中,变量为str与length */ public class text { /** * 将string类型的文本转化为html 适用于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捕捉键盘事件(JButton)
jButton.addKeyListener(new KeyListener(){ public void keyTyped(KeyEvent e){} public void keyPressed(KeyEvent e){txt.setText("键被按下");} public void keyReleased(KeyEvent e){txt.setText("键被释放");} });
Swing 关于JPanel背景图片、JButton按钮不显示的解决办法
本文解决问题: 1.背景图片正常显示,而 JButton 按钮透明,看不到却可以点击。 2.只出现 JButton 按钮而不显示背景图片。 前提: 为 JPanel 设置背景图片常用的两种方式: 1.定义一个 ImageIcon 对象,并指定图片。把这个 ImageIcon 放到一个 JLabel 中,再将这个 JLabel 放到要显示的 JPanel 中。
java图像界面开发简单实例-JTextField、JPasswordField、JButton及事件的简单应用
java图像界面开发简单实例 JTextField、JPasswordField、JButton及事件的简单应用,做一个登录界面用来显示输入的用户名和密码的小例子,代码如下: importjava.awt.Dimension;importjava.awt.GridLayout;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;...
swing 组件——jbutton按钮
import java.awt.Color; import java.awt.Font; import javax.swing.JButton; import javax.swing.JFrame; public class JButtonDemo1 { public static void main(String args[]) { JFrame frame = new JF
JButton设置透明
java按钮<em>jbutton</em>透明设置 不要用 setOpaque(false)的方法
Swing JButton设置背景图片
import org.*; import org.v1.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import
Swing中JTABLE中添加JBUTTON控件
swing 中JTABLE中添加控件的例子 可以引申出添加很多控件
Jbutton的经典用法
JAVA中JButton常用设置   1、 对JButton大小的设置      ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用      button.setPreferredSize(new Dimension(30,30));      //(30,30) 是你要设置按钮的大小 2、 对JButton透明的设置  
表单中基本组件使用1(Button,JLabel,JTextField,JPasswordField等)
文本框 JTextField  单选框的使用------JRadioButton   JFrame jf = new JFrame();         jf.setLayout(new FlowLayout());                           //--------------------------------------
Java之改变JButton大小
JButton在FlowLayout、BorderLayout等一些布局中使用setSize()设置大小无法生效的,可以使用setPreferredSize方法进行设置。 getPreferredSize  public Dimension getPreferredSize()  如果 preferredSize 已设置为一个非 null 值,则返回该值。如果 UI 委托的   getPre
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
Sublime Text3绿色破解版已经安装25个插件下载
Alignment Autoprefixer BracketHighlighter Clipboard History ColourSchemes ConvertToUTF8 Flatland HTML-CSS-JS Prettify Package Control PHPTidy PlainTasks SFTP SideBarEnhancements Soda Theme SublimeChangeQuotes SublimeCodeIntel Sublimejsdocs SublimeLinter SublimePrefixr SublimeREPL SublimeSslin 相关下载链接:[url=//download.csdn.net/download/websfx/6526227?utm_source=bbsseo]//download.csdn.net/download/websfx/6526227?utm_source=bbsseo[/url]
DEDE 织梦CMS V5.6 视频模块插件下载
本视频模型基于DedeCMS开发,适用于5.6版本。可加载flash,土豆,优酷等多种视频,可设定集数批量添加 相关下载链接:[url=//download.csdn.net/download/yueyu_555/2402222?utm_source=bbsseo]//download.csdn.net/download/yueyu_555/2402222?utm_source=bbsseo[/url]
清华大学严蔚敏数据结构下载
清华大学 严蔚敏 数据结构 算法 acm icpc ,the same,the shame! 相关下载链接:[url=//download.csdn.net/download/mengyan907/2497349?utm_source=bbsseo]//download.csdn.net/download/mengyan907/2497349?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 谁知道nlp是个什么课程 大数据与深度学习区别
我们是很有底线的