java的JBUtton添加图片 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Java图片按钮——JButton相关参数设置
效果: 为按钮设置<em>图片</em>: button.setIcon(new ImageIcon(MainView.class.getResource("/images/recordSelected.png"))); 去边框 button.setContentAreaFilled(false); 去焦点 button.setFocusPainted(false); 设置点击时<em>图片</em> button.setPresse
java中设置JButton的背景图片,并在它上面显示文字
看下面这段代码: JPanel contentPanel = new JPanel(); contentPanel.setBackground(Color.BLACK); setContentPane(contentPanel); ImageIcon icon = new ImageIcon("C:\\Users\\lenovo\\Desktop\\button.jpg"); JBu
ImageButton swing 设置Jbutton背景图片的方法
package com.wanju.chat.test.button; import <em>java</em>.awt.Container; import <em>java</em>.net.URL; import <em>java</em>x.swing.*; public class MyImageIcon extends JFrame{ public MyImageIcon() { Container container = ge
JButton创建文本按钮和图像按钮的简单程序设计
//ButtonClass类import <em>java</em>.awt.*;import <em>java</em>.awt.event.*;import <em>java</em>x.swing.*;import <em>java</em>.awt.Container;import <em>java</em>.awt.FlowLayout;import <em>java</em>.awt.event.ActionListener;import <em>java</em>.awt.event.ActionEvent...
怎么让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())); 但是按钮大小还...
JButton增加图标
package String; import <em>java</em>.awt.Container; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.awt.event.WindowAdapter; import <em>java</em>.awt.event.WindowEvent; import jav
Swing 关于JPanel背景图片、JButton按钮不显示的解决办法
本文解决问题: 1.背景<em>图片</em>正常显示,而 JButton 按钮透明,看不到却可以点击。 2.只出现 JButton 按钮而不显示背景<em>图片</em>。 前提: 为 JPanel 设置背景<em>图片</em>常用的两种方式: 1.定义一个 ImageIcon 对象,并指定<em>图片</em>。把这个 ImageIcon 放到一个 JLabel 中,再将这个 JLabel 放到要显示的 JPanel 中。
设置鼠标移进后以及鼠标点击后的JButton的背景图片
有两种方式实现,第一种是直接采用JButton自带的方法,推荐使用这种方式,因为代码少,具体代码如下: enter.setRolloverIcon(new ImageIcon("E:\\<em>java</em>SE代码\\TimeManager\\asset\\buttonmousein.jpg"));//设置鼠标进来之后JButton的背景<em>图片</em> enter.setPressedIcon(new Image
swing在按钮里面添加图片和文字,文字在图片下方
ImageIcon searchm=new ImageIcon("s2.png"); JButton search=new JButton("搜索",searchm);search.setVerticalTextPosition(JButton.BOTTOM); search.setHorizontalTextPosition(JButton.CENTER); 
java的icon完全填充jbutton
实现代码如下: login = new JButton(); ImageIcon login_btn = new ImageIcon("image/login_btn.png"); //设置<em>图片</em>的大小 login_btn.setImage(login_btn.getImage().getScaledInstance(200, 25, Image.SCALE_DEFAULT))
重写java中JButton,实现图片下显示文字(根据图片宽度文字自动换行)
import <em>java</em>.awt.Color; import <em>java</em>.awt.Cursor; import <em>java</em>.awt.Dimension; import <em>java</em>.awt.FlowLayout; import <em>java</em>.awt.Font; import <em>java</em>.awt.Graphics; import <em>java</em>.awt.Image; import <em>java</em>.awt.Shape; impo
Java 中的JButton按钮事件
package com.Swing; import <em>java</em>.awt.Color; import <em>java</em>.awt.event.*; import <em>java</em>x.swing.*; public class ButtonExample { public static void main(String[] args) { JFrame f = new JFrame("D
按钮控件JButton的使用
---------------siwuxie095                      工程名:TestUI 包名:com.siwuxie095.ui 类名:TestButton.<em>java</em>       工程结构目录如下:                 在 Design 的根面板 contentPane 的上中下分别<em>添加</em> 一个 JTextFiel
JButton 添加右键菜单
private JPopupMenu popup = new JPopupMenu();//创建菜单public void createPopMenu() {  popup.add(new JMenuItem(new AbstractAction("设置为净房") {   public void actionPerformed(ActionEvent e) {    oneRoomBean
Java动态创建JButton并添加对应监听响应
参照如下案例import <em>java</em>x.swing.*; import <em>java</em>.awt.*; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; public class Main extends JFrame { public static void main(String[] args) {...
JButton的图标与文本的位置设置
设置方式:使用JButton的public void setHorizontalTextPosition(int textPosition)与                                             public void setVerticalTextPosition(int textPosition) 例:JButton的图标在文本的上方:   
java swing技巧1:基于图像的组件-JLabel、JButton、JPanel
一、首先重写一个LPanel的子类,里面包含一个用于测试的main方法: package swinghack;import <em>java</em>x.swing.*;import <em>java</em>.awt.*;/** * * @author 雁过留声 */public class ImagePanel extends JPanel{ private Image img;
Swing中JTABLE中添加JBUTTON控件
swing 中JTABLE中<em>添加</em>控件的例子 可以引申出<em>添加</em>很多控件
JAVA JButton快捷键设置(组合键+单键)
快捷键: 1、这种设置不适合之处就是一定要加上一个Alt键才行,JMenu,JButton都可用 jButton.setMnemonic(KeyEvent.VK_ENTER);  这是一种较简单的,快捷键是按Alt+enter回车键。  2、若是设置类似“Ctrl+某键”的快捷键方式,JButton不可用,可以直接:  jMenu.setAccelerator(KeyStroke
在windows风格下设置JButton的背景色
对于Swing的JButton按钮,setBackground在windows风格下不能将背景完全设置为背景色。解决方法如下 import <em>java</em>.awt.*; import <em>java</em>x.swing.*; public class ColorIcon implements Icon { private Color color; private int width;
Java自定义按钮JButton
import <em>java</em>.awt.Cursor; import <em>java</em>.awt.Dimension; import <em>java</em>.awt.Insets; import <em>java</em>.awt.image.BufferedImage; import <em>java</em>.io.File; import <em>java</em>.io.IOException; import <em>java</em>x.imageio.ImageIO; import j
JButton(Icon)图片按钮无法显示图片
public   class   Main   {         /**           *   @param   args   the   command   line   arguments           */         public   static   void   main(String[]   args)   {  
java 监听机制模拟(JButton按钮监听机制)
一、概念 1.事件监听器 事件监听器就我个人的理解就是:被外部事件(键盘、鼠标)引发的程序,这段程序是被嵌入到事件源的类里面,它负责监听事件列表。而很多人把事件监听器理解成是实现EventListener接口的类。 而我的理解是实现EventListener接口的类是事件处理器。里边有处理事件的方法。从逻辑上看是这样的,但是人家既然这样来命名了,那也没有办法。因为程序员只要知道这么去<em>添加</em>监听
Java中给按钮等控件添加图标(Swing)
首先制作或下载需要的图标(.png格式),推荐两个专业的图标下载网站:http://www.easyicon.net 和 http://ico.58pic.com 然后将<em>图片</em>拷贝到你的工程目录下,并将工程刷新,准备即完成。 最后在程序中<em>添加</em>代码即可,以按钮为例: private JButton btLogin,btExit; private Icon login = new ImageIc
在JTextField后面加上JButton按钮
效果如图: [img]http://dl2.iteye.com/upload/attachment/0093/8189/4fe35173-8ff3-3e91-9e5b-915fe5ce68f5.jpg[/img] [code=&quot;<em>java</em>&quot;] public abstract class JButtonTest extends JTextField{ private JButt...
Java实现按钮隐藏点击动态效果的另类方法
背景资料:我为我的住界面绘制了一张漂亮的背景图,上面有我自己ps的漂亮按钮(因为实在受不了JButton那自带的按钮)。我隐藏了我的<em>添加</em>有<em>图片</em>的JButton后不能,背景<em>图片</em>出来了,但是不能响应点击事件了。所以我用了一个另类的方法,思路如下:为Frame<em>添加</em>鼠标监听事件,获取事件触发的坐标,判断该坐标是否在按钮所在的矩形区域内,如果是,则“<em>添加</em>”按钮响应事件的代码这其实完了一滑稽,障眼法(虽然我没有玩过变戏法,但是由此看来如果我学那个,估计还是很有
JTable中嵌套JButton并加入JButton的事件处理
JTable嵌套JButton
Java中JButton的使用
该JAR可直接运行 博文链接:https://shenjichao2009.iteye.com/blog/1178977
继承JButton,做一个圆形的按钮。
继承JButton,做一个圆形的按钮。这是一个例子,根据这个,我们还可以描画出很多特别的UI。 /** * @author bzwm * */import <em>java</em>.awt.Color;import <em>java</em>.awt.Cursor;import <em>java</em>.awt.Dimension;import <em>java</em>.awt.FlowLayout;import j
java 在JButton上设置快捷键
<em>java</em> 在JButton上设置快捷键 <em>java</em> 在JButton上设置快捷键 <em>java</em> 在JButton上设置快捷键
关于如何在java的swing界面里面监听一个JRadioButton按钮和一个JButton按钮
最近刚考完试,好不容易有时间了,让我们来写代码放松一下吧。。 在培训机构里面学完一些东西后,决定写一个项目结束阶段性学习——“订货系统”!!! 遇到的第一个问题: 怎样在监听JRadioButton的同时监听JButton按钮。简单来说就是如何按下确定以后如何让计算机识别你是管理员还是商户或者游客??? 当然我在网上找了很久,也没有解决我的问题。。 最后还是靠我无敌智慧的大脑解决了问题。。 话不...
将JButton设置为透明
今天简单的在网上查看了关于将JButton设置为透明的相关技术。主要的目的是为在按钮上<em>添加</em>一个<em>图片</em>而考虑的。 下面我给出两种方式来解决,这个仅供大家参考。同时大家也可以提出疑问一起讨论 第一种方法: [code=&quot;<em>java</em>&quot;] submitButton = new JButton(); submitButton.setPreferredSize(new Dimension(80,...
Swing开发JButton图标效果篇
来源:http://www.open-open.com/lib/view/open1376227965709.html 摘要: 本文通过给JButton<em>添加</em>鼠标事件,对JButton一个简单的美化     JButton是AbstractButton类的扩展,当按钮被选中,点击时会出现不同的状态,Swing本身的展示效果在绘制面板的时候不尽人意,因此可以通过更改按钮的鼠标事件来美化按钮
自定义JButton外观(Java)
公司目前一个项目在Solaris10上开发,用户接口用Java,而底层用C/C++。为了获得独特的视感,因此要自己定义一批界面组件的样式,所以近期会有一些这方面的文章。● 如何自定义按钮外观(metal视感下)派生自BasicButtonUI的类可以改变按钮的外观,定位于<em>java</em>x.swing.plaf.metal的MetalButtonUI类,控制metal视感下Button的外观 
[学习笔记]JAVA中JButton常用设置
1、 对JButton大小的设置      ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用      button.setPreferredSize(new Dimension(30,30));      //(30,30) 是你要设置按钮的大小 2、 对JButton透明的设置      ——按钮设置为透明,这样就不会挡着后面的背
JButton 代码触发事件 自主触发事件
可以自己在编程时自己触发一个事件吗 如果我定义了下面一个监听器:clsButton.addActionListener...但是如果我想在程序中自己让系统出现一个EVENT使得actionPerformed()函数没有按按钮也自己执行一次,行吗?怎么做?   谢谢!  回复内容 【Inhibitory】:在事件出现的地方用clButton...
JButton追加事件监听
画面和按钮生成public class mainTestClass { public static JFrame main = new JFrame("テスト画面"); // public static JTextArea Result = new JTextArea("", 4, 40); // public static JButton Submit =
java中Jbutton的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置。 很多时候没有必要去写鼠标监听器。   setBorderPainted(boolean b) //是否画边框,如果用自定义<em>图片</em>做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义<em>图片</em>不是矩形或存在空白边距,可以设为 false 使按钮看起...
Java华容道
MainClass.<em>java</em> public class MainClass { public static void main(String args[]) { new Hua_Rong_Road(); } }Person.<em>java</em> import <em>java</em>x.swing.*; import <em>java</em>.awt.*; import <em>java</em>.awt.event.*; pub
Swing中JButton和JComboBox的单击事件
两个控件的单击事件是一致的:JButton单击事件: JButton but=new JButton(&quot;按钮&quot;); but.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { // TODO ...
Java GUI之美化JButton控件
Java ( Eclipse )环境下, Button 样式问题解释如下:在jframe中的button样式是不可以随意改变的设置好了就是固定的样式。样式设置如下:1、对JButton大小的设置 因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用button.setPreferredSize(new Dimension(30,30)); //(30,...
java的Swing点击Button左键,右键,双击
import <em>java</em>.awt.Color; import <em>java</em>.awt.Container; import <em>java</em>.awt.FlowLayout; import <em>java</em>.awt.TextArea; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.awt.event.M...
有关按钮JButton样式设置的函数
一.按钮类型: 普通按钮:JButton 单选按钮(需放入按钮组ButtonGroup中):JRadioButton 复选按钮:JCheckBox 二.JButton的样式设置函数: 1.设置按钮大小: JButton jb=new JButton(); jb.setPreferredSize(new Dimension(30,30));//区别于setSize() 2.设置按钮透
JButton常用的方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置,不要自己去写鼠标监听器。 setBorderPainted(boolean b) //是否画边框,如果用自定义<em>图片</em>做按钮背景可以设为 false。 setContentAreaFilled(boolean b) //是否填充,如果你的自定义<em>图片</em>不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。 setFoc
Java Swing去掉按钮(JButton)中文字周围的虚线框
Java Swing去掉按钮中文字周围的虚线框 今天偶尔发现的一个问题,JButton创建按钮的时候,生成的按钮文字周围有虚线框。如下图: 解决办法如下: //去掉按钮文字周围的焦点框 button.setFocusPainted(false); 最后的结果是: ...
Java GUI编程5---按钮组件:JButton
JButton常用方法 JButton组件表示一个按钮,使用JButton可以直接在窗体中增加一个按钮。JButton类的常用方法如下表所示 1 方法 描述 1 public JButton() throws HeadlessException 创建一个JButton对象 2 public JButton(String label) throws...
JButton大改造
看来我们的JTextField之旅也到了一个阶段,已经很不错了,现在我们来改造JButton,让那个呆板的Swing看起来舒服一些。还是先放上完成后的效果图:普通的状态鼠标滑过鼠标按下和代码:/** * @(#)RJButton.<em>java</em> 0.1.0 2007-9-11 */package ruislan.rswing;import <em>java</em>.awt.AlphaComp
单击JButton时不会发生相应的事件
package ServerAndClient; import <em>java</em>x.swing.*; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.io.*; import <em>java</em>.net.*; public class Server extends JFrame impl
java JButton的使用
<em>java</em> JButton的使用 <em>java</em> JButton的使用 <em>java</em> JButton的使用
【Java源代码】如何在按钮上添加图片背景
new ImageIcon(这里放入图像文件的路径) //此为创建一个对象 getIconWidth() //设置图像宽度 getIconHeight() //设置图像长度还有更多的对<em>图片</em>的操作方法,可查看API文档。下面是加入<em>图片</em>的简单效果源码: package Swing02; import <em>java</em>x.swing.*; import <em>java</em>.awt.*; impo
java 去按钮边框及焦点
JButton jb; //去焦点 jb.setFocusPainted(false); //去边框 jb.setBorderPainted(false); 效果图
swing 如何实现图片和文字一起显示(如qq)
import <em>java</em>.awt.Container; import <em>java</em>.awt.Rectangle; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.util.Vector; import <em>java</em>x.swing.Icon; import <em>java</em>x.swin...
Swing控件(JLabel,JButton....)设置字体和大小
有很多方法可以给Swing的控件设置字体和样式,我这里介绍一种直观的。 首先我们要定义一种字体例如: Font f = new Font("隶书",Font.PLAIN,15); 然后我们利用UIManager全局的给控件设置样式,例如: UIManager.put("Label
java swing JButton 圆角按钮 鼠标监听变色(有注释简单易懂可直接运行)
<em>java</em> swing JButton 圆角按钮 带变色(有注释,简单易懂适用于初学者 程序可直接运行)
Swing中添加事件响应的三种处理方式
在Swing中,事件响应是通过监听器对象来处理事件的方式实行的,这种方式被称为事件委托模型. 以JButton举例,它内部有一个名为listenerList的链表,在点击按钮时,会产生一个ActionEvent事件,此后内部会依次调用位于listenerList中的每一个actionListener子类实例的actionPerformed方法,这就是事件响应的过程. 当调用JButto
Swing JButton 背景色设置示例
package buttonDemo; import <em>java</em>.awt.AlphaComposite;import <em>java</em>.awt.Color;import <em>java</em>.awt.GradientPaint;import <em>java</em>.awt.Graphics;import <em>java</em>.awt.Graphics2D;import <em>java</em>.awt.event.MouseAdapter;import j...
Swing组件开发的简易计算器(主要用到的是JTextField和JButton)
package com.sxt.<em>java</em>.Swing; import <em>java</em>.awt.*; import <em>java</em>.awt.event.*; import <em>java</em>x.swing.*; /**  * Swing组件开发的简易计算器(主要用到的是JTextField和JButton)  * @author Administrator  *  */ public c
Java JButton 实现完全透明按钮
import <em>java</em>x.swing.JFrame; import <em>java</em>x.swing.JPanel; import <em>java</em>x.swing.border.EmptyBorder; import <em>java</em>x.swing.ImageIcon; import <em>java</em>x.swing.JButton; import <em>java</em>.awt.event.ActionListener; import <em>java</em>...
java 为何null布局 jbutton鼠标划过才显示
你那个setBounds()里的参数设置不合理,导致button互相挡住了
JButton 加事件监听(鼠标和键盘)
ActionListener okListener=new ActionListener(){ public void actionPerformed(ActionEvent evt) { //storing the filechooser's current directory Editor.getEditor().getResourcesManager()...
java的swing组件注册回车事件
使用的时候,只要将SwingUtils .enterPressesWhenFocused(JButton)这样就可以实现回车时候,触发按钮。另外文本输入框回车触发事件则是:SwingUtils .enterPressesWhenFocused(JTextField textField,ActionListener actionListener) 。其中actionListener是需要触发的事
使用 AbstractTableModel 构建Table 在表格中添加JButton按钮
使用 AbstractTableModel 构建Table 在表格中<em>添加</em>JButton按钮,之前在网上找了2天没有找到好用的程序,最终终于找到一个好用的例子。 不要使,我退你们分。。 sing the Swing JTable class can quickly become a sticky business when you want to customize it to your specific needs. First you must become familiar with how the JTable class is organized. Individual cells are rendered by TableCellRenderer implementations. The table contents are represented by an implementation of the TableModel interface. By default, JTable uses DefaultTableCellRenderer to draw its cells. DefaultTableCellRenderer recognizes a few primitive types, rendering them as strings, and can even display Boolean types as checkboxes. But it defaults to displaying the value returned by toString() for types it does not specifically handle. You have to provide your own TableCellRenderer implementation if you want to display buttons in a JTable. The TableCellRenderer interface contains only one method, getTableCellRendererComponent(...), which returns a <em>java</em>.awt.Component that knows how to draw the contents of a specific cell. Usually, getTableCellRendererComponent() will return the same component for every cell of a column, to avoid the unnecessary use of extra memory. But when the contents of a cell is itself a component, it is all right to return that component as the renderer. Therefore, the first step towards having JButtons display correctly in a JTable is to create a TableCellRenderer implementation that returns the JButton contained in the cell being rendered. In the accompanying code listing, JTableButtonRenderer demonstrates how to do this. Even after creating a custom TableCellRenderer, you're still not done. The TableModel associated with a given JTable does not only keep track of the contents of each cell, but it also keeps track of the class of data stored in each column. DefaultTableModel is designed to work with DefaultTableCellRenderer and will return <em>java</em>.lang.String.class for columns containing data types that it does not specifically handle. The exact method that does this is getColumnClass(int column). Your second step is to create a TableModel implementation that returns JButton.class for cells that contain JButtons. JTableButtonModel shows one way to do this. It just returns the result of getClass() for each piece of cell data. At this point, you're almost done, but not quite. What's the use of putting a JButton in a JTable if you can't press the darn thing? By default, JTable will not forward mouse events to components contained in its cells. If you want to be able to press the buttons you add to JTable, you have to create your own MouseListener that forwards events to the JButton cells. JTableButtonMouseListener demonstrates how you could do this.
JButton点击事件
JButton点击事件; 以前都是搞一个JFrame,放个JButton,然后用鼠标点击; 忽然之间: import <em>java</em>x.swing.JButton; public class Page06 { public static void main(String[] args) { JButton button = new JButton(&quot;button&quot;); ...
JButton 设置大小
JButton 引入<em>图片</em>后 设置大小:  setIcon,第一步  第二步:setMargin(new <em>java</em>.awt.Insets(0, 0, 0, 0));  第三布:jb.setPreferredSize(new Dimension(icon.getIconWidth() - 1, icon.getIconHeight() - 1));  再一步,最让人恶心的一步:用一个 JPanel 包
绘制JButton圆角效果
在网上看见一篇非常好的技术文章,此文章是将JButton的四角绘制成圆角形状。这个在我们平时应用也非常多。就我而言,如果我来设计一个按钮JButton的圆角效果,我会采用: (1)先让JButton的变成透明色 (2)然后,加入一个具有圆角的<em>图片</em> 现在我还是希望利用程序来绘制JButton的圆角效果,所以我将在网上看见的代码给大家一起分享。代码如下: 第一:重新继承JButto...
Java制作圆形按钮
制作圆形Swing按钮(中文版)     作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站        这是一个关于制作圆形Swing按钮的技巧。事实上,这个技巧中的知识方便的适用于任何形状的按钮,但我们只作一个圆形的按钮。当你制作一个圆形的按钮时,需要做两件事。第一件事是重载一个适当的绘画方法以画出一个圆形。第二件事
解决JAVA中JLable,JButton不能换行的问题
直接放代码,解释看注释 编写一个方法将string转化为html,多长(length)换自己设置 /** *莫言情难忘 1179307527 *建议将此main转为static方法,即可达到换行的目的 *其中,变量为str与length */ public class text { /** * 将string类型的文本转化为html 适用于JButton等文字自动换行 * ...
圆角按钮--继承自JButton
该按钮继承子JButton,圆角,颜色渐变,有透明度,而且可以自己设置这些参数。 import <em>java</em>.awt.AlphaComposite; import <em>java</em>.awt.Color; import <em>java</em>.awt.Font; import <em>java</em>.awt.GradientPaint; import <em>java</em>.awt.Graphics; import <em>java</em>.awt.Graphics
(总结)Swing组件的使用---按钮(JButton),组合框(JComboBox),下拉列表(JList)和颜色选择器(JColorChooser)
(总结)Swing组件的使用---按钮(JButton),组合框(JComboBox),下拉列表(JList)和颜色选择器(JColorChooser) 分类: Java学习笔记总结2012-03-22 21:34 610人阅读 评论(1) 收藏 举报 swingstringclassbuttonnullimport              Swing 的组件与AWT
JButton类,简单应用
对于<em>java</em>初学者说,除了<em>java</em>se还应该学习一些什么,怎样去探索,去掌握一些常用的函数和类很重要!!
java重写jbutton
<em>java</em> 中重写<em>jbutton</em>,改变按钮特点,写出自己想要的按钮
JScrollPane和JButton组件设置透明注意事项
前段时间,做swing界面开发中,需要将两个组件(JScrollPane和JButton)背景设为透明,以为就是简单的setOpaque(false)就行了,但运行时,发现没实现透明的效果。后来搜了一下发现不同组件设置透明是不一样的,然后就解决了。因为问题很小,也没怎么在意,今天看代码的时候,觉得还是记在博客里好些,以免以后忘了,好记忆不如烂笔头嘛~1.设置JScrollPane为透明除了JScro
java中Swing中的自定义JButton
package Swing; import <em>java</em>.awt.AlphaComposite;   import <em>java</em>.awt.Color;   import <em>java</em>.awt.Dimension;   import <em>java</em>.awt.FlowLayout; import <em>java</em>.awt.Font;   import <em>java</em>.awt.GradientPaint;   impor
关于JButton的测试(无边框等)
//JButtonTest.<em>java</em> import <em>java</em>.awt.*; import <em>java</em>.awt.Insets; import <em>java</em>x.swing.ImageIcon; import <em>java</em>x.swing.JFrame; import <em>java</em>x.swing.JButton; public class JButtonTest extends JFrame{ priva
JButton标签的换行问题
不经意间看到这个问题,试了一下如果你想用new JButton("A\nB")来实现按钮上字换行的话,那你想的有点天真了当然方法是有的,目前我只找到一种记得JButton,JLabel等都是支持html的,所以可以用来实现,如new JButton("AB") 例:import
Java.Swing.button绑定快捷键的3种办法
1.使用button.setMnemonic方法,例如:jbtRemove.setMnemonic(<em>java</em>.awt.event.KeyEvent.VK_D);      注意使用这个方法只能用alt+d才可以使用快捷键,可以看作是绑定了热键。 2.使用button.registerKeyboardAction()方法,这里可以用button.registerKeyboardActio
Swing JButton设置背景图片
import org.*; import org.v1.*; import <em>java</em>.awt.*; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.awt.event.MouseEvent; import <em>java</em>.awt.event.MouseListener; import
java swing定制jbutton 圆角显示
/**  * @(#)RJButton.<em>java</em>  0.1.0  2007-9-11  */ package ruislan.rswing; import <em>java</em>.awt.AlphaComposite; import <em>java</em>.awt.Color; import <em>java</em>.awt.Dimension; import <em>java</em>.awt.Font; import <em>java</em>.awt
java中JButton常用的设置的收集
在JFrame中我们经常要对Jbutten做一些特殊的设置,下面的方法是我的一些收集和总结吧 1、 对JButton大小的设置 ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用 button.setPreferredSiz...
Java 重新绘制JButton
使用paintComponent()方法绘制的各种Button: 正常状态: 获得焦点状态: 被按下状态: 被释放状态: 实现代码: package com.han; import <em>java</em>.awt.Color; import <em>java</em>.awt.Container; import <em>java</em>.awt.Dimension; import
JButton去除边框
类似eclipse工具栏的效果,无悬浮,按钮无边框,悬浮时候呈现边框
Java 重写JButton 自定义按钮图片
Java 重写JButton 自定义按钮<em>图片</em> 实现这样的样式只用重写 JButton 封装起来可以复用 代码片. package view; import <em>java</em>.awt.Color; import <em>java</em>.awt.Font; import <em>java</em>.awt.Graphics; import <em>java</em>.awt.event.MouseEvent; import <em>java</em>.awt.eve...
Swing的JTable加入按钮
package swing; import <em>java</em>.awt.*; import <em>java</em>.awt.event.*; import <em>java</em>x.swing.*; import <em>java</em>x.swing.table.*; public class table { JTable table = null; JButton viewButton2 = new JButton("hhh");
Swing——JButton美化
关于美化JButton,先结合一个实例说吧。 package test; import <em>java</em>.awt.AlphaComposite; import <em>java</em>.awt.Color; import <em>java</em>.awt.GradientPaint; import <em>java</em>.awt.Graphics; import <em>java</em>.awt.Graphics2D; import <em>java</em>.aw
修改Swing组件JButton
把JButton修改成只在鼠标经过时才绘制边框,从而在按钮上创建悬浮效果 import <em>java</em>x.swing.JButton; import <em>java</em>.awt.event.*; public class JCoolButton extends JButton { public JCoolButton() { super(); init(); } public void...
小玩JButton _告别生硬的按钮
一、运行后,窗体上显示两个自制按钮  二、鼠标放上按钮后效果:   三、制作步骤: (1)预先做好的按钮的<em>图片</em>(见附件按钮图标) (2)调用JButton的父类AbstractButton类的三个方法:     setIcon(Icon defaultIcon)                   设置按钮的默认图标。     setPressedIcon(...
Java语言学习--Swing中Button事件监听
一、前言今天在使用Java Swing中的JButton的事件触发机制时遇到了许多问题,简单的了解了一下。二、事件监听机制下面用一张图分析事件监听的机制(<em>图片</em>来自网络): 三、代码分析3.1 分析一1.事件源注册监听器JButton newButton = new JButton(); newButton.addActionLister(listener);2.用户触发事件 例如单击该按钮
Java之改变JButton大小
JButton在FlowLayout、BorderLayout等一些布局中使用setSize()设置大小无法生效的,可以使用setPreferredSize方法进行设置。 getPreferredSize  public Dimension getPreferredSize()  如果 preferredSize 已设置为一个非 null 值,则返回该值。如果 UI 委托的   getPre
Q:JButton的setText()方法设置按钮文本,结果按钮上显示的全是"..."
问题所在:请检查输入的字体和大小 最好用IDE工具一般情况下 是你输入的文字太多了… 导致无法显示.亲测: 因为你没有设置JButton的宽度或宽度过小导致的,亲测49的宽度只能容纳1个字,两个字至少55以上,再精确自己调。
Java swing 中JButton的使用
Java swing 中JButton的使用 Java swing 中JButton的使用
使用Action创建一个JButton后,改变该按钮的名字可能会遇到意想不到的问题
        我们来看一个简单的小例子        有2个按钮a和b,单击a会改变b的名字,单击b再把自己的名字改回来。下面是我写的代码:public class ATestPanel extends JPanel ...{    public ATestPanel() ...{        changeHisName = new JButton("把他的名字改为Jack");   
jButton中如何添加图片?
-
JAVA ATM program
<em>java</em>写的简单的atm系统 JPanel jp2 = new JPanel(); JButton create = new JButton("新建银行账户"); jp2.add(create); JButton take = new JButton("取款"); JButton in = new JButton("存款");
swing JPanel设置背景图 拉伸、平铺、居中
/** * 可设置背景<em>图片</em>的JPanel,提供了三种显示背景<em>图片</em>的方式:居中、平铺和拉伸。 * 未设置背景<em>图片</em>的情况下,同JPanel。 * * @author 003 */ public class JImagePane extends JPanel { private static final long serialVersionUID = -8251916094895167
Swing 鼠标单击事件
package com.swing.helloword;/* * 简单Swing事件处理程序 * 作者:刘怀帮 * 日期:2010年12月8日 */import <em>java</em>.awt.event.ActionEvent;import <em>java</em>.awt.event.ActionListener;import <em>java</em>x.swing.JButton;import <em>java</em>x.swing.JFrame;public class SimpleEvent { //创建UI public void createUI(){ 
Eclipse中Button如何设置圆角
1. 在res目录下的drawable目录下新建shape.xml文件 xml version="1.0" encoding="utf-8"?>  shape xmlns:android="http://schemas.android.com/apk/res/android"      android:shape="rectangle" >              solid
JButton的使用
JButton的使用: JButton的类层次结构图: <em>java</em>.lang.Object --<em>java</em>.awt.Component --<em>java</em>x.swing.JComponent --<em>java</em>x.swing.AbstractButton --<em>java</em>x.swing.JButton JButton是继承AbstractButton类而来,而Ab
JFrame容器和JButton按钮
图形化用户界面----GUI 一、布局 1.组件        以图形化的方式显示在屏幕上的,和用户进行交互的对象,叫做组件。        组件包括:菜单、标签、文本框(输密码)、滚动条、单选、复选、按钮等等。 2.容器       组件不能独立的显示出来,只能将组件放在容器里,才能正确的显示。       将组件合理有序的排列和分布在容器中(包括组件的位置,大小)称为布局。 二、布局管理器 ...
129个Java项目源码下载 [共分20个压缩卷] 【04】.zip下载
129个Java项目源码下载 [共分20个压缩卷] 【04】.zip 相关下载链接:[url=//download.csdn.net/download/ls249438054/9860705?utm_source=bbsseo]//download.csdn.net/download/ls249438054/9860705?utm_source=bbsseo[/url]
GSM原理及其网络优化下载
GSM原理及网络优化,从基础讲起,渐渐深入,是学习GSM的好资料. 相关下载链接:[url=//download.csdn.net/download/xatian/2080079?utm_source=bbsseo]//download.csdn.net/download/xatian/2080079?utm_source=bbsseo[/url]
DB2 数据库命令简介下载
DB2 数据库命令简介,日常DB2命令查询。 相关下载链接:[url=//download.csdn.net/download/kaola8646/2556797?utm_source=bbsseo]//download.csdn.net/download/kaola8646/2556797?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习java图片 java添加学习信息
我们是很有底线的