
java swing
文章平均质量分 69
rcyl2003
感激伤害你的人,
因为他磨练了你的心态;
感激绊倒你的人,
因为他强化了你的双腿;
感激欺骗你的人,
因为他增进了你的智慧;
感激蔑视你的人,
因为他觉醒了你的自尊;
感激遗弃你的人,
因为他教会了你该独立.
凡事感激
学会感激
感激一切使你成长的人!
展开
-
Swing: 用 GlassPane 显示一个透明的正在操作框
这个组件可以让用户看到界面里的显示但是无法操作.需要的图: loading.gif代码(main() 方法里是demo代码):运行效果截图: import javax.swing.*; import java.awt.BorderLayout;import java.awt.Cursor;import java.awt.FlowLayout;import java.awt.e转载 2007-08-19 09:38:00 · 3168 阅读 · 0 评论 -
带提示的JTextField
转自 一文online 接着昨天的MyJTextField,我们继续为JTextField增强,今天我们为MyJTextField增加一个泡泡提示。先看图片: 当输入第三个字符a时,由于昨天我们的MyJTextField做了处理,所以a不能被输入,而且弹出泡泡提示你下次不要了哟! 同样的,下一张图片: 为MyJTextField增加泡泡提示功能要做以下几件事情: 1. 泡泡窗转载 2008-01-19 02:53:00 · 2398 阅读 · 0 评论 -
ResultSetMetaData和DatabaseMetaData用法简介(转)
内容概要:1、ResultSetMetaData中的方法的介绍。2、DatabaseMetaData中主要方法的介绍。3、如何使用DatabaseMetaData类获得的信息进行反向设计表。???? 在论坛中看到有好多人问关于,数据库中信息和表的信息的获得的问题,如:数据库中有多少表,表中的字段的含义等,为了解决这个问题我学习了相关的两个类ResultSetMetaData和D转载 2008-05-01 00:37:00 · 1585 阅读 · 0 评论 -
Java的ClassLoader与Package机制
(转自中国IT实验室)为了深入了解Java的ClassLoader机制,我们先来做以下实验: package java.lang; public class Test { public static void main(String[] args) { char[] c = "1234567890转载 2008-04-25 15:01:00 · 845 阅读 · 0 评论 -
演示Frame界面展开与关闭动画
package com.yy;import java.awt.Dimension;import java.awt.Frame;import java.awt.Point;import java.awt.Toolkit;import javax.swing.JButton;import javax.swing.JFrame;/** * 演示Frame界面展开与关闭动画 * * @author cy原创 2008-08-04 17:46:00 · 1057 阅读 · 1 评论 -
Java Desktop开发资源
这里列出一部分Java Desktop的开发资源。1。A java.net community for JavaDeskTop 这是sun主持的资源很全的社区,有很多关于JavaDeskTop开发的资源。2。JDIC(Java Desktop Integration Components) Sun主持的致力于java和本地应用程序集成、交互的组件集,非常棒。目前有5大组件。原创 2008-09-12 18:53:00 · 1003 阅读 · 0 评论 -
你应该知道的 - 关于 Java 2D 中图形上下文基类 Graphics(转)
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi AWT 提供了一些用户接口的构件,但是它不提供一些类似的纯粹的绘制图形的对象,例如 Rectangle、Polygon 和 Point 类没有任何绘制图形的能力。换句话说它们不具备 draw 方法,仅仅可以设置和的到它们代表转载 2008-09-18 17:11:00 · 1376 阅读 · 0 评论 -
Look and Feel---JAVA界面(换肤术)
Look and Feel---JAVA界面(换肤术) 与“Look and Feel”密切相关的是LookAndFeel抽象类和UIManager类。LookAndFeel类LookAndFeel是一个抽象类,除了提供了一些static方法,还定义了一些抽象的个性化设置方法来由子类实现。从JDK1.1.3开始,Sun提供了三个LookAndFeel的子类 Javax.Swing.pl转载 2008-09-19 15:02:00 · 1516 阅读 · 0 评论 -
使用eclipse的JDT实现JAVA代码格式化功能
使用eclipse的JDT实现JAVA代码格式化功能 作者:hexin_2000 提交日期:2006-11-13 18:09:00 JAVA代码格式化工具目前有很多,如jalopy,AStyle,Polystyle,jacobe等,但都有一个问题,不支持非英文的变量名、类名。遇上一个项目,其中的类名、变量名有一部分是用日文的,如“先_MMC残高Ldt.java”.现在需要编写一个格转载 2008-09-19 15:14:00 · 2618 阅读 · 0 评论 -
带提示的JTextField之二
转自一文online 昨天我们给JTextField增加了一个泡泡提示窗口,今天我们继续昨天的,首先处理在显示泡泡的时候忽略输入的Backspace、Enter、 Delete、Esc按键,然后加上错误的时候的声音提示,最后再给JTextField换装备,让它看起来像MSN 8.5beta的输入框,还是先放上图片: 这幅图是MSN的输入框,输入框的内部到光标有一部分是有点毛玻璃的感觉,不过这个转载 2008-01-19 02:50:00 · 1643 阅读 · 0 评论 -
好用的eclipse打包.jar插件 fat_jar
eclipse有很多插件可以用;前两天用了一个打包.jar可执行插件,感觉真的很不错,所有的packege都已写入MANIFEST.MF下载地址http://sourceforge.net/project/showfiles.php?group_id=115990当然先要在eclipse plugins导入net.sf.fjep.fatjar_0.0.23(也即net.sf.fjep.fatjar转载 2007-12-19 20:14:00 · 3710 阅读 · 0 评论 -
HashMap对象两种遍历
假设map是HashMap的对象,对map进行遍历可以使用下面两种方式: 第一种:得到元素的集合,然后进行运算,元素类型是Map.Entry。 Object[] o = map.entrySet().toArray(); //得到元素集合,然后转换成数组 Map.Entry x ; for(int i=0;i {原创 2007-08-21 11:23:00 · 1066 阅读 · 0 评论 -
间隔色的 JTable
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.table.*; public class RoundColorTable extends JFrame ...{ private String[] colname = ...{"第1列","第2列","第3列","第原创 2007-08-31 17:53:00 · 980 阅读 · 0 评论 -
搜索
taiwanhttp://tw.user.bid.yahoo.com/tw/show/auctions?userID=http://tw.f4.page.bid.yahoo.com/tw/show/qanda?aID= Japanhttp://openuser.auctions.yahoo.co.jp/jp/user/syncs_net http://openuser.auctions原创 2007-09-09 20:52:00 · 841 阅读 · 0 评论 -
Java实现利用搜索引擎收集网址的程序
我这里讲的不是怎么使用搜索引擎,而是怎么让程序利用搜索引擎来搜集网址,这有什么用?很有用!网上动辄有人叫卖网址数据库,如发布软件网址、邮件地址、论坛网址、行业网址,这些网址是怎么来的呢?不可能是人手工收集而来的,都是让程序利用搜索引擎取到的,如果您需要某类网址信息数据,就跟我来一起研究一下,非常简单。 本文采用Java语言写成,以google和百度搜索引擎为对象。 我们要利用google转载 2007-09-10 14:13:00 · 1766 阅读 · 0 评论 -
JSplitPane.HORIZONTAL_SPLIT And JSplitPane.VERTICAL_SPLIT
使用 JSplitPane.HORIZONTAL_SPLIT 可让分隔窗格中的两个 Component 从左到右排列,或者使用 JSplitPane.VERTICAL_SPLIT 使其从上到下排列。改变 Component 大小的首选方式是调用 setDividerLocation,其中 location 是新的 x 或 y 位置,具体取决于 JSplitPane 的方向。 要将 Compon转载 2007-09-07 10:13:00 · 3751 阅读 · 0 评论 -
监听整理----JTable
JTable的监听有以下几种JTable table = new JTable();1。选择某一行(当选择这一行时,需要产生某种事件)table.getSelectionModel().addListSelectionListener(new ListSelectionListener() ...{ public void val原创 2007-09-07 10:39:00 · 1469 阅读 · 1 评论 -
关于hashmap的遍历问题
(转自comenglish的专栏)听我们的支持说遍历hashmap使用entryset快些,因大部分都是用keyset遍历的,也没有去想那么多。今天研究了一下,果然差了很多。见示例,只是简单的hashmap信息。不多说了,大家把这个类在本地运行下,很容易看到结果。import java.util.HashMap;import java.util.Iterator;import java.uti转载 2007-12-13 15:39:00 · 1188 阅读 · 0 评论 -
java Native Method初涉
(Copy from javaeye)一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函转载 2008-03-14 16:11:00 · 857 阅读 · 1 评论 -
极大提高java I/O效率的方法:谈谈MappedByteBuffer
import java.nio.*;import java.nio.channel.*;import java.io.*;public static void copy(File source, File dest) throws IOException { FileChannel in = null, out = null; try { in = new FileInputStream(so原创 2008-09-25 10:57:00 · 1617 阅读 · 0 评论