
Swing and AWT
文章平均质量分 80
djsl6071
这个作者很懒,什么都没留下…
展开
-
JTable的View和TableModel的关系
进rtgj的第一个培训任务,是一个User Manager UI System,要求熟悉java.swing.*,java.awt.* ,以及sun开源项目组SwingLabs的org.jdesktop.swingx.*等 API——一个继承自swing的扩展可视化组件包。第一天,接下任务来真是无从入手,看似做起来只要简单拖拽一下NetBeans的Matisse就可以了,然而对APIs几乎忘得原创 2006-11-28 21:25:00 · 1241 阅读 · 0 评论 -
搭建Java桌面应用程序原型
在这篇文章里,我将描述一个Java桌面应用的原型,我把它叫做JImageing。我打算把焦点集中在应用的框架上,解释我怎么做技术上的决定和我怎么解决在开发过程中出现的问题。 为什么要建造一个原型? 很多应用程序的开发都是由于几个原因从一个原型开始的。这些原因中的第一条就是,你必须确定用现有的技术能够满足用户的需求。例如,在不用本地代码的Swing应用程序中Windows集成不能够被实现,这转载 2007-04-18 22:56:00 · 880 阅读 · 0 评论 -
Java GUI的发展和演化
概览 当Java在1995年的春天第一次发布的时候,它包含了一个叫AWT(Abstract Windowing Toolkit)的库,用来构建图形用户界面应用程序。Java很有雄心的宣言--"write once, run anywhere"许诺:一个具有下拉菜单,命令按钮,滚动条以及其他常见的GUI控件的应用程序将能够在各种操作系统上运行而不必重新编译成针对某一平台的二进制代码,包括原创 2007-04-18 23:07:00 · 725 阅读 · 0 评论 -
Java写的屏幕放大镜[zz]
导读: 写了个放大镜,初步对Java的GUI编程有了点概念:-) /** * 文件名:Magnifier.java * OS:GNU/Linux Ubuntu 6.10 * IDE:eclipse 3.2 * JDK 版本: 1.6.0 * 版本:0.1 * 作者:88250 * 邮箱&MSN:DL88250@gmail.com * QQ: 845765 */ import java.awt.*转载 2007-07-28 12:56:00 · 1096 阅读 · 0 评论 -
Swing 破局:打造半透明窗口[zz]
本文转自 http://bbs.zdnet.com.cn/viewthread.php?tid=53167 Swing 破局:打造半透明窗口要生成一个半透明的成形窗口,而又要避免使用本地的编码,唯有灵活地应用screenshot(屏幕快照). 半透明窗口是大众对Swing最为渴求的特性之一. 也可以称之为定形窗口,这种窗口有一部分是透明的,可以透过它看到桌面背景和其它的程序.如果不通过J转载 2007-07-28 12:57:00 · 976 阅读 · 0 评论 -
一个Java画图板程序的设计
本文讲述一个画图板应用程序的设计,屏幕抓图如下。这篇文章带有三个附件,其中两个jar文件都是j2sdk1.4.2_08编译打包,包含源代码,可执行,如下表: 附件名称及链接 详情 jDraw_basic.jar 本文是基转载 2007-05-24 09:01:00 · 6463 阅读 · 3 评论 -
制作更酷的JList界面
turbochen(原作)制作更酷的JList界面 作者:eclipse 发表时间:2002/09/03 03:46pm 制作更酷的JList界面 turbochen(原作) 关键字 java,listcellrenderer,callback 内容:1。绘制器的工作原理。2。用自订的绘制器更换JList和JComboBox的外观。3。让新的外观响应鼠标转载 2007-06-04 16:51:00 · 918 阅读 · 0 评论 -
定制JList的显示
定制JList的显示Java平台的基本类(Java Foundation Classes)或者说是Swing 组件是一套图形界面的开发包.使用Swing组件可让你的应用程序简单易用而不失丰富的表现,以此让你的应用程序具有友好的用户界面.本文将着重说javax.swing.JList组件以及如何定制它的显示.问题:在图形界面上,javax.swing.JList显示成一个列表。默认时,在转载 2007-06-12 11:33:00 · 1537 阅读 · 0 评论 -
JFC/Swing活学活用系列之定制JList显示
引言 在图形用户界面方面(GUI),Java一直无法与C++、PB、Delphi之类抗衡,使用早期Java/AWT包所开发的界面实在是让人不敢恭维。随着JFC/Swing的日趋成熟,开发出与可以与C++媲美的GUI不再是"不可能完成的任务"。除了具有丰富的界面组件之外,以下优秀的特性更让Swing如虎添翼。Swing是以100%纯Java实现的,且辅以JDK 1.1 轻量级UI框架为基础,没转载 2007-06-12 11:35:00 · 836 阅读 · 0 评论 -
Swing透明和变换
Swing透明和变换 转自:http://www.blogjava.net/ruislan/archive/2007/10/21/154689.html 以前或许大家对一个UI组件是否透明没有那么关心,但是自从Vista的毛玻璃出现后,UI透明就成了大家非常关注的一个话题,于是Java阵营开始了铺天盖地的讨论如何实现透明的效果,但是很不幸的是无论组件如何透明和变换,但是能够放转载 2007-10-22 10:50:00 · 778 阅读 · 0 评论 -
Java Desktop开发资源
Java Desktop开发资源 转自:http://www.blogjava.net/dev/archive/2005/05/17/4452.aspx这里列出一部分Java Desktop的开发资源。1。A java.net community for JavaDeskTop 这是sun主持的资源很全的社区,有很多关于JavaDeskTop开发的资源。2。JDIC(Java转载 2007-10-29 08:52:00 · 752 阅读 · 0 评论 -
AWT/Swing与SWT/JFace的区别
Java基本类 Java基本类 (JFC),由一些软件包组成。这些软件包主要包括下面一些应用程序接口(API): •抽象窗口工具集(AWT)(1.1及以上版本)。 •Swing构件。 •Java2D应用程序接口(2D API)。 •兼容程序接口。 上面列出的这些应用程序接口可能会出现在多个软件包中。例如:2D API在Java.awt和 Java.awt.image软件包中都存在,虽然像Java转载 2007-04-18 21:14:00 · 1192 阅读 · 0 评论 -
java里的dnd
dnd是drag and drop的缩写.java中的dnd主要涉及到3个类:TransferHandler(用来处理数据的拖放过程),Transferable(用来包装拖放的数据),和DataFlavor(用来表示拖放的数据的类型).下面来介绍这3个类的方法1.javax.swing.TransferHandler它有两个构造函数:TransferHandler() 子类的便捷构造方法。转载 2007-07-17 14:29:00 · 944 阅读 · 0 评论 -
学习swing组件
转载 2007-07-14 11:16:00 · 467 阅读 · 0 评论 -
介绍 JDesktop Integration Components (zz)
介绍 JDesktop Integration Components 作者:佚名 时间:2005-09-11 19:58 出处:互连网 责编:小渔转载 2006-11-26 09:50:00 · 1176 阅读 · 1 评论 -
Swing之JTable的详细介绍(zz)
Swing之JTable的详细介绍jdbc 发表于 2005-12-26 13:38:49作者:jdbc 来源:中国Eclipse社区评论数:12 点击数:6,031 投票总得分:14 投票总人次:4关键字:java 摘要:表格(Table)的使用与介绍8-1:使用JTable组件:类层次结构图:java.lang.Objec转载 2006-11-27 15:05:00 · 2778 阅读 · 0 评论 -
实现JFileChooser中的文件类型过滤器和图片预览缩略图
第二个Issue的进度很怪,谈不上快还是慢,事实是从网上找了好久找到了一些相关的例子,以此,可以初步作出一个符合要求的"Add image preview window to JFileChooser. add an Image Filter, only image file can be choosed. "例子来自网上,图片预览控件借助JFileChooser.setAccessory(原创 2006-12-02 13:12:00 · 5599 阅读 · 1 评论 -
用java实现的Status Bar(zz)
/*=============================================================================== * SlightBevelBorder.java *=============================================================================== * auth转载 2006-12-15 10:43:00 · 872 阅读 · 0 评论 -
用Java SE 6.0实现高质量桌面集成开发
用Java SE 6.0实现高质量桌面集成开发 下载本文源代码 提要:本文将以具体的实例向你展示Java SE 6在桌面开发中所提供的一系列优秀特征。 一、 引言 随着Java SE 6 Beta的发行,Java开发者再也不需要自己去实现Java本机接口(JNI)便可以在其应用程序中加入桌面产品所具有的特征。这些桌面集成特征现在已成为内核的一个组成部分。 最新的Java标准版本6.转载 2007-03-19 11:49:00 · 537 阅读 · 0 评论 -
J2SE6桌面编程
J2SE6桌面编程转载 2007-03-19 13:57:00 · 645 阅读 · 0 评论 -
Swing与SWT的比较
Swing与SWT的比较转载 2007-03-13 17:12:00 · 2137 阅读 · 0 评论 -
全面剖析Java 6中新型模态对话框API
全面剖析Java 6中新型模态对话框API 作者:朱先忠编译 一、引言 对话框,是指一个最顶层的拥有标题和边框的弹出窗口,典型地应用于用户进行某种形式的输入操作。在JDK 5.0和早期版本中,构建一个对话框时,它必须拥有一个作为它的所有者窗口的框架窗口或另一个对话框,即使窗口是不可见的。当用户最小化一个可见对话框的所有者窗口时会自动隐藏该对话框;而当用户随后恢复所有者窗口时,该对话框转载 2007-03-19 14:00:00 · 502 阅读 · 0 评论 -
利用Java设计GUI桌面应用程序的一些重要技术
利用Java设计GUI桌面应用程序的一些重要技术转载 2007-03-22 13:52:00 · 1678 阅读 · 0 评论 -
简述 Java 图形用户界面设计 (Swing)
简述 Java 图形用户界面设计 (Swing) 2003年5月发在CCW-I社区2006年9月般至优快云,略做修改2006年11月般至Mblogger 作为一个 Java 程序员,从论坛上感受到使用 Java 开发程序的人越来多,心中不免欣慰。但是,同样是从论坛中,看到多数人提到 Java 就以为是网络开发——不是这样的,Java 也可以开发应用程序,而且可以开发出漂亮转载 2007-03-23 13:27:00 · 1653 阅读 · 1 评论 -
让界面更加绚丽 Java SE 6.0四种新功能
在这篇文章中我接着介绍另外几种新的GUI功能。这些功能是: ·带有排序和过滤功能的JTable。 ·增强的JTabbedPane组件 ·增强的打印功能 ·增强的拖放功能 带有排序和过滤功能的JTable 在Java SE 6中除了java.awt被更新外,javax.swing同时也有了很大的改进。在C/S程序中我们会经常使用到"表"。如我们可以在查询数据库后将查询结果显示在转载 2007-04-09 22:55:00 · 925 阅读 · 0 评论 -
JTable拖拽调整行高
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.table.*;/** * * Title: * * * Description: * * * Copyright: Copyright (c) 2004 * * * Compan转载 2007-11-09 11:04:00 · 1281 阅读 · 0 评论