易截截图软件、单文件、免安装、纯绿色、仅160KB

java swing 组件

JCheckBox: 
        复选框;
JComboBox:
       下拉列表;
JTextField:
         允许编辑单行文本;
JTextArea: 
        允许编辑的多行文本区域;
JTextPane:  
       允许多行文本编辑和放置各种组件;
JList :
                 允许用户从列表中选择一个或多个对象。在创建 JList
之后,列表元素可以改变值,
                           列表的大小也可以改变。JList
不支持直接滚动。要创建滚动列表,需要让 JList

                           作为 JScrollPane
的视口视图。
                           JScrollPane scrollPane = new JScrollPane(dataList);
JTabbedPane:
选项卡;
JDialog:
创建自定义的对话框;
JOptionPan:
创建标准对话框;
JFileChooser:
文件对话框
JMenuBar:
菜单栏
JMenu:
菜单
JMenuItem:
菜单中的项的实现


相关文档:

java中的动态代理

   Java在JDK1.3之后加入了可协助开发动态代理功能的API.使用动态代理,可以使一个处理者(代理)服务于各个对象。创建一个动态代理类只需实现java.lang.reflect.InvocationHandler接口。
  下面创建一个处理日志的动态代理类LogHandler去代理HelloSpeaker类
   首先创建HelloSpeaker的接口
pa ......

Java程序员的知识架构浅析

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,
按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
一、Java编程入门类
对于没有Java编程经验的Java程序员要入门,随便读什么入门书籍都一 ......

生平第一段规范Java代码

下面这段代码是经过代码分析工具Rational Software Analyser 分析过的,该工具关于Java的规则目前是541条,实属苛刻。写段规范点的Java代码容易么!
/**
 *
 * @author zhp
 *
 * @version 1.0
 */
package com.rsar;
import java.util.Date;
/**
 *
 * @author zhp
  ......

java nio在多线程环境下的恶梦之终结

有人说java nio在多线程环境下编程简直就是个恶梦,其实你如果能把握住java nio API的要领,你就可以将之驾驭.
0. 一个 channal 对应一个SelectionKey in the same selector.
e.g:
SelectionKey sk=sc.register(selector, SelectionKey.OP_READ, handler);
sk==sc.register(selector, SelectionKey.OP_WRITE, handl ......

Java:Struts 项目中web.xml文件配置

 web.xml文件对于配置任何Java Web应用都必需的。
(1)配置Struts的ActionServlet
<servlet><!--元素来声明ActionServlet-->
<servlet-name><!--元素:用来定义Servlet的名称-->
<servlet-class><!--元素:用来指定Servlet的完整类名-->
<servlet>
<servlet-name& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号