自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 Code Conventions for the Java TM Programming Language

http://www.oracle.com/technetwork/java/codeconvtoc-136057.html1 Introduction1.1 Why Have Code Conventions 1.2 Acknowledgments 2 File Names 2.1 File Suffixes 2.2 Common File Names 3 Fi...

2011-03-28 10:02:55 148

原创 JAVA学习笔记网站

http://www.caterpillar.onlyfun.net/

2010-07-22 09:09:22 211

原创 JAVA基础中几个不常用的部分

一、内部类     内部类一般有以下几种:非静态成员内部类、局部内部类、静态成员内部类、匿名内部类。     1、非静态成员内部类:      public class Outer{      int i ;      .......      class Inner{ // 非静态成员内部类      }}      该内部类可以访问外部类的所有成员,包括priv...

2010-07-22 08:48:36 198

原创 毕业设计评语

毕业设计评语                   一、指导老师评语主要方面:(1)工作态度(2)题目难度和工作量大小(3)对文献综述和外文翻译的评价(4)对设计文档的评价①对内容的评价②对文档规范性的评价(5)对软件运行的情况评价(6)总体评价(正面或不足) ■■良好   在毕业设计过程中,积极主动与指导老师联系,根据阶段要求,按时提交相关文...

2010-06-05 19:58:19 1810

原创 开发人员应该用好的一些网站(转http://blog.csdn.net/zhengchun/archive/2009/07/13/4341822.aspx)...

  开发人员应该用好的一些网站 收藏 我们在开发项目的时候,大多数模块都是逐字逐句敲打出来的,然而随着开源的蓬勃发展,涌现出了好多优秀的开源项目,这些项目不仅能加快开发应用,而且能给我们的开发带来灵感。如果开发人员能灵活...

2010-01-19 08:34:30 90

喜欢的站点

北风网 http://www.ibeifeng.com/分享互联网 http://www.verycd.comhttp://www.w3schools.com/1、 http://java.sun.com/ (英文) Sun的Java网站,是一个应该经常去看的地方。不用多说。 2、http://www-900.ibm.com/developerWorks/cn/ IBM的devel...

2009-11-15 21:12:10 120

原创 免费计算机论文下载站点(http://7431369.blog.hexun.com/28525272_d.html)

 http://portal.acm.org/portal.cfm  2 http://www.computer.org/portal/site/ieeecs/index.jsp  3 http://dblp.uni-trier.de/  4 http://www.informatik.uni-trier.de/ley/dbbin/dblpquery.cgi?title=L...

2009-11-10 15:37:36 287

原创 65个源代码网站(http://blog.csdn.net/hakule/archive/2008/09/01/2861688.aspx)

1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://...

2009-11-10 09:05:59 905

使用Border

//Keep references to the next few borders,//for use in titles and compound borders.Border blackline, raisedetched, loweredetched,       raisedbevel, loweredbevel, empty;blackline = BorderFactory.cre...

2009-10-26 16:39:27 165

使用JTree

树中有三类节点:root node、branch node、leaf node。1、创建树public TreeDemo() {    ...    DefaultMutableTreeNode top =        new DefaultMutableTreeNode("The Java Series");    createNodes(top);    tree = new JTr...

2009-10-26 16:07:19 97

如何使用JTextArea

1、创建并初始化textArea = new JTextArea(5, 20);jscrollPane scrollPane = new JScrollPane(textArea); textArea.setEditable(false);private final static String newline = "\n";...textArea.append(text + newline...

2009-10-26 15:58:04 359

使用JTable

1、创建一个简单的TableJTable table = new JTable(data, columnNames);其中data和columnNames是两个数组,分贝代表表头和表中的数据。下面是JTable的两个常用构造器:JTable(Object[][] rowData, Object[] columnNames) JTable(Vector rowData, Vector...

2009-10-26 15:09:15 107

使用JTabbedPane

1、创建和初始化JTabbedPaneJTabbedPane tabbedPane = new JTabbedPane();ImageIcon icon = createImageIcon("images/middle.gif");JComponent panel1 = makeTextPanel("Panel #1");tabbedPane.addTab("Tab 1", icon, pan...

2009-10-26 14:33:02 132

使用JSplitPane

1、创建和初始化//Create a split pane with the two scroll panes in it.splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,                           listScrollPane, pictureScrollPane);splitPane.setOneTou...

2009-10-26 14:07:26 98

密码框JPasswordField

1、创建和初始化passwordField = new JPasswordField(10);passwordField.setActionCommand(OK);passwordField.addActionListener(this);如想改变密码框的占位符,调用setEchoChar2、在ActionListener中获得密码public void actionPerform...

2009-10-26 10:22:38 315

弹出菜单

//...where instance variables are declared:JPopupMenu popup;    //...where the GUI is constructed:    //Create the popup menu.    popup = new JPopupMenu();    menuItem = new JMenuItem("A popup menu ...

2009-10-26 10:16:33 113

使用JList

1、Model(1)DefaultListModel:你所需做的事情很少。(2)AbstractListModel:你需要管理数据并发出事件。需要实现getSize和getElementAt方法。(3) ListModel2、初始化JListlist = new JList(data); //data has type Object[]list.setSelectionMode...

2009-10-26 10:13:19 124

使用JLayeredPane

   该类容器提供了第三维度上的坐标,即Depth(或Z order),该值越大越显示在上方。  处于同一Depth的组件,可以通过设置Postion表示相互之间的关系。...

2009-10-26 09:49:00 369

使用JLabel

   可以在JLabel中使用HTML,以增加多种显示效果。   JLabel在默认情况下是透明的,如果想显示JLabel的背景色,请显示调用setOpaque。   一般情况下,JLabel是用来描述另外一个组件,这种情况下可以调用setLabelFor,增加用户的体验。   调用void setHorizontalAlignment(int)、void setVerticalAli...

2009-10-26 09:41:16 147

如何使用JInternalFrame

   为了创建MDI风格的GUI,可以选择JInternalFrame,并将其放入JDesktopPane中。  ...//In the constructor of InternalFrameDemo, a JFrame subclass:    desktop = new JDesktopPane();    createFrame(); //Create first window...

2009-10-24 20:19:12 251

JFormattedTextField

    JFormattedTextField在JTextField基础上增加了formatter和一个value对象。formatter可以将value转换成显示的文本,或把文本转换成value。   1、创建和初始化   rateField = new JFormattedTextField(percentFormat);   rateField.setValue(new ...

2009-10-24 19:50:35 590

JFileChooser

   JFileChooser用来提供一个文件对话框,可以通过其showXxxDialog打开一个模态对话框,或直接实例化并加入到其他组件。   1、直接通过API打开对话框   //Create a file chooser   final JFileChooser fc = new JFileChooser();   . ..   //打开文件对话框   int ret...

2009-10-22 19:54:22 105

JEditoPane和JTextPane

   JEditoPane和JTextPane均是带格式的文本组件,其中JTextPane是JEditorPane的子类。   1、使用EditorPane显示HTML文件   JEditorPane editorPane = new JEditorPane();   editorPane.setEditable(false);   java.net.URL helpURL = T...

2009-10-22 19:19:34 237

对话框的使用

   1、对话框的特性   对话总是依赖父窗口(JFrame),当父窗口关闭,对话框也被关闭,父窗口最小化,对话框随之最小化。对话框分模态和非模态两类。   2、使用JOptionPane创建对话框   通过该类的showXxxDialog方法,如果是在JInternalFrame中使用,用相应的showInternalXxxDialog方法,通过这些方法创建的对话框都是模态的。如果想...

2009-10-22 18:57:09 66

JCombox的使用

  Swing中由JComboBox表示一个组合框。组合框表面上看来像下拉列表、文本框和一个下拉按钮的组合,分可编辑和不可编辑两类。   有多种组件允许用户进行选择,如单选按钮,复选按钮,列表(JList)等,当界面空间有限并且项目不定(可能需要输入)请用JComboBox,但如果项目很多,请使用JList。   1、使用不可编辑的JComboBoxString[] petString...

2009-10-22 14:40:15 842

使用颜色选择器

    使用JColorChooser可以为自己的JAVA应用提供一个颜色选择器。JColorChooser本身就是一个组件,可以添加到任何容器中去。另外,JColorChooser提供一些API使用对话框形式进行颜色选择。    颜色选择器由两部分组成:ChooserPanel、PreviewPanel。1、将JColorChooser作为一般组件添加到某容器中public clas...

2009-10-20 20:19:35 143

按钮相关API

setAction setTex setIcon setDisabledIcon setPressedIcon setSelectedIcon setRolloverIconsetHorizontalAlignment setVerticalAlignment setHorizentalTextPosition setVerticalTextPostion setMargin setFocus...

2009-10-20 20:09:30 93

JTextComponent的常用API

设置属性:setEditbale setDragEnabled setDisabledTextColor setMargin选择:getSelectedText  selectAll select getSelectionStart getSelectionEnd setSelectionColor setSelectedTextColor模型和视图坐标变换:modelToView vie...

2009-10-20 19:53:24 109

文本组件的特性

一、概述    JTextComponent是Swing中所有文本组件的超类。它具有以下几个特性:    1、模型,即Document,管理组件内容;    2、视图    3、控制器,即Editor kit,读或写文本,并提供一些文本编辑的action    4、支持有限的撤销和重复操作    5、光标,光标过滤器和光标导航。二、关联text action和菜单或按钮...

2009-10-20 17:02:13 168

JComponent常用API

组件外观:setBorder setBackgroud setForeground setFont setCursor setOpaque组件状态:setComponentPopupMenu setTransferHandler setTooltipText isShowing setVisible setEnable事件处理:addHierarchyListener addMouseLi...

2009-10-20 10:30:41 165

Swing中的paint机制

众所周知,如需对组件进行一些自定义的绘制,将必须重写paintComponent方法。当组件需要绘制时,会调用该方法,但是整个绘制过程是从paint()(由java.awt.Component中定义)开始的。javax.swing.JComponent继承自java.awt.Component,并将paint()方法细化为三个独立的方法:protected void pai...

2009-10-19 16:00:11 565

JAVA中和SWING相关的几种线程

  通常有以下三类线程和Swing相关:(1)初始线程(Initial threads):当一个应用启动时会产生一组初始线程,比如在JAVA APPLICATION应用中调用main()方法的线程;在Apllet中创建applet对象,并调用init()和start()方法的线程。在Swing程序中,初始线程所需完成的工作并不多,其中最重要的工作就是创建一个Runnable对象以初始化GUI并...

2009-10-19 09:54:34 179

JQUERY上路前的准备--开发工具的选择

      最近突然觉得有必要学学JQUERY,可以在进行javascript授课时引入JQUERY,毕竟现在拿原生态的JS编写代码的情况比较少了。      为了便于学习和编写JQUERY代码,本人决定先找一个好点的编辑器,首选DREAMWEAVER CS3了,下载了安装文件,竟然安装不上,原来还要先打一个XP系统补丁(WindowsInstaller-KB893803-v2-x86.exe...

2009-09-08 11:02:40 96

关于CSS盒子模型的几点看法

1、盒子模型的height和width属性,指的是content区的高和宽,而不是整个盒子的。2、div为块级元素,span为行级元素。3、行内元素之间的水平距离为左元素的右margin和右元素的左margin之和。4、块元素之间的竖直距离为上元素的下margin和下元素的上margin的最大值。5、设置了float属性的块级元素脱离标准流,其下方的块级元素会占领其原来的位置,只是下方块级元素中的...

2009-09-01 14:36:56 89

原创 html&javascript参考站点

HTML&JAVASCRIPThttp://www.w3school.com.cnhttp://learning.artech.cn/http://www.w3.org/http://www.hongen.com/pc/homepage/javascript/index1.htm正则表达式:http://www.regexlab.com/zh/

2009-08-31 09:21:02 50

原创 pager-taglib使用指南(转http://www.javaeye.com/topic/25147)

官方网站:http://jsptags.com/index.jsp一简介,Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。分页方式有两种:...

2009-08-20 09:46:51 97

Displaytag

Displaytag的官方网站:http://displaytag.sourceforge.net/1.2/Installation Guide:http://displaytag.sourceforge.net/1.2/install.html导入依赖包时有一个捷径,可以直接把示例中的jar文件拷出。中文国际化:参见documentation中的Configuration的I18N,...

2009-08-19 16:37:47 87

原创 优化 myeclipse7.0 速度2

很多人都感觉myeclipse机子启动速度太慢,那是因为里面集成了太多的功能,但对于大多数人来说是不必要的,只需要根据自己正在用的项目加载相应的工具就行了。等到用到其他的时候再加载需要的。 Myeclipse的安装目录下面有个名为eclipse.ini的文件, 用记事本打开后, 修改参数:把-Xms128m改成-Xms256m把-Xmx256m改成-Xmx512m ...

2009-08-19 10:56:53 70

原创 优化 myeclipse7.0 速度(转http://kenter1643.javaeye.com/blog/309806)

大家一定对 myeclipse 的速度经常感到痛苦把,ok,现在开始给 myeclipse 提速:一、加大JVM的非堆内存打开 eclipse.ini-showsplashcom.genuitec.myeclipse.product–launcher.XXMaxPermSize256M-vmargs-Dosgi.requiredJavaVersion=1....

2009-08-19 10:35:24 150

原创 DAO(官方链接)

http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html

2009-08-19 10:16:47 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除