本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
java 调用cmd命令
package com.xiangsoft.mainborad;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.Buffe ...
使用快捷键Shift+Tab切换Tab
使用快捷键Shift+Tab切换Tab
使用一个变量存储点击过的Tab的序号
private int defaultTabbedIndex=0;
/***
* tab 的序号,用于使用快捷键Shift+Tab 切换Tab
*/
private List<Integer>indexList=new ArrayList<Integer>();
{
...
java swing常用代码片段
Java swing 常用代码片段:
(1)复制全部
JButton copyAll=new JButton("复制全部");
copyAll.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
...
swing实现双击Shift
java swing 如何实现双击Shift呢?
startTimeField_3.addKeyListener(new KeyListener() {
private long lastTimeMillSencond;
@Override
public void keyTyped(KeyEvent e) {
}
@Override
pu ...
java swing 文本域双击变为可编辑
java swing
如何实现文本域双击变为可编辑呢?
给文本域添加鼠标事件监听程序即可:
resultTA1=new AssistPopupTextArea();
resultTA1.setEditable(false);
resultTA1.setLineWrap(true);
resultTA1.setWrapStyleWord(true);
resultTA1. ...
java弹窗导入导出文件
package com.action.frame;
import java.awt.Container;
import java.awt.Font;
import java.awt.Label;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
im ...
LAF让Swing漂亮起来02 - Nimbus LAF(进阶篇)
今天继续来Swing LAF的学习, 希望对有兴趣的新的朋友有帮助。我们为什么要学习LAF呢,其实很简单,就是为了能简单快速地给Swing “化一个漂亮的妆”。可能很多新学的朋友,都喜欢Override 组件的paintComponent(Graphics) 或者paint(Graphics)来完成对Swing的"美化"。其实,如果真的这样做了,那么这个组件的重用性 ...
LAF让Java Swing漂亮起来
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下Java Swing 中的LAF。其实很多朋友觉得Swing很丑,那是因为他们还没有真正认识到Swing,要想让Swing漂亮起来就必须熟练掌握LAF (全称:LookAndFeel)。可能很多新接触的朋友对LAF很抽象,这里简单说,LAF的功能有点像网页中的CSS,LAF可以定制Swing app ...
Java Swing - 常识篇 之 LayoutManager 03
这篇还是继续讲Swing的常识,主要是针对想成为Swing“高手”的新接触的朋友。在这里想说一下题外话,Swing这种技术虽然很“老旧”,但是又有几个人能完完全全熟透Swing呢,在很多人的眼里都认为Swing很复杂,但是如果把Swing弄懂了之后,其他的JavaFX、SWT、Android的界面开发,其实也不再话下。其实界面开发都是差不多的,一个样。在这里想告诉大家一个道理,别 ...
Java Swing - 常识篇 之 LayoutManager 02
上篇文章,已经介绍一个功能强大的布局管理器TableLayout。而今天在这里将会介绍一个我非常爱用的“万能”的布局管理器MigLayout。MigLayout无论是在Swing 还是SWT,可以说得上是一个“万能”的布局管理器,它不仅仅“万能”,而且使用起来极其简单。顺便提一下,MigLayout还支援JavaFX。如果学会了MigLayout就一举三得,Swt、Swing、JavaFX的布局 ...
纯Swing 绘制圆角矩形【附图】
先上图吧
可以清楚地看到矩形边角是没有背影的。
如果这是你想要的结果,那请接着往下阅读其实现过程
1、环境要求:
1.1 JDK版本: 因为用到了AWTUtilities,而这个类随JDK6 u10或更高的版本发布的。 本人用的JRE是
MyEclipse 8.0自带的JRE。
...
Java Swing创建自定义闪屏:在闪屏上添加Swing进度条控件(二)
本文将讲解如何做一个类似MyEclipse启动画面的闪屏,为Java Swing应用程序增添魅力。
首先看一下效果图吧,
原理很简单,就是创建一个Dialog,Dialog有一个进度条和一个Label用来分别显示进度和进度信息,而Dialog的宽度和高度正是闪屏图片的宽度和高度。然后将闪屏图片贴到Dialog中作为整个窗体的背景,Dialog显示时覆盖闪屏所处的区域。由于 ...
swing 窗体透明和窗体透明窗体里的空间不透明
说到桌面应用,大家肯定都希望自己做的界面能炫一点,酷一点。不知什么时候起,桌面UI的设计硬是刮起了透明效果的风暴,好像谁的窗体不透明就不够IN。ADOBE PHOTOSHOP CS3和CS2相比,工具栏就变成了半透明毛玻璃效果。VISTA更是不能不说,窗体的边框都是玻璃效果的。WIN 7 也沿袭了VISTA的这种界面效果。
用Swing怎么做出半透明的窗体效果呢?<Swing Hacks ...
[转]用Eclipse进行可视化Java界面设计
http://www.diybl.com/course/3_program/java/javashl/200726/11950.html
最近,Eclipse开源项目终于推出了期待已久的Visual Editor Project(VEP)。VE项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI ...
《转载》JColorChooser用法
http://www.programfan.com/blog/article.asp?id=4843
import java.awt.Dimension;import javax.swing.JColorChooser;import java.awt.Color;import javax.swing.JFrame;import javax.swing.JPanel;import jav ...