java
lrtlcg
这个作者很懒,什么都没留下…
展开
-
用java.nio.*进行网络编程
前言 因为打算用java编写异步通信的server和client程序,笔者便学习使用java.nio开发包,其间遇到一些问题,上网却发现网上对它的应用描述的不是很多。所以,笔者不惜班门弄斧,做些简单的讨论,以便大家更进一步的讨论。对相关类的简单介绍 java.nio.*, 据说它提供了一些更加底层的一些功能,如:类似windows环境下的AsyncSocket类的异...2010-12-16 10:46:11 · 93 阅读 · 0 评论 -
实线与虚线
package ch01.section7.ex;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;public ...原创 2010-12-07 13:43:28 · 569 阅读 · 0 评论 -
菜单二(右键)
package ch01.section10.ex;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;...2010-12-07 13:26:23 · 109 阅读 · 0 评论 -
菜单一
package ch01.section9.ex;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFactory;import javax.swing.JCheckBox;import javax.swing.JFrame;impo...2010-12-07 13:25:39 · 93 阅读 · 0 评论 -
日语片名学习器(原始版)代码
***************这是主界面package ch01.setion3.other;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.eve...2010-12-03 15:15:40 · 267 阅读 · 0 评论 -
窗口启动却看不到组件?
大概很多人问过这样的问题:为什么我创建了一个JFrame,启动窗口里面却空空如也?但最大化或者随便resize一下里面那些按钮呀文本框呀就都出来了?以前也碰到过,其实原因很简单:只要在你调用setVisible()或show()之前完成所有的组件设置和部署就不会有这样的现象了。 究其原因 在JavaResearch.org上有篇翻译文章《线程与Swing》已经说得很明白:因...原创 2010-12-01 09:45:40 · 189 阅读 · 0 评论 -
GridBagLayout的使用
package ch01.setion2.ex1;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing....2010-11-30 16:34:32 · 96 阅读 · 0 评论 -
图形用户界面
import java.awt.BorderLayout;import java.awt.HeadlessException;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Icon;import javax.swing.ImageIcon;i...2010-11-29 15:10:45 · 113 阅读 · 0 评论 -
null是不是java中的关键字
当一个对象被声明时(Object o;),这个对象会以一个整数的字节数,只在内存堆栈(stack)中开辟一个内存指针。例如,我们使用Object o = new Object();实例化一个对象,那么在内存中的运行则是:在内存堆栈(stack)中开辟一个4个字节的指针,然后在内存堆区(heap)开辟这个对象所要存储的数据并初始化,然后在将之前在stack中的内存指针中赋上在heap中开辟的空间的首...原创 2010-11-18 13:27:44 · 2579 阅读 · 0 评论 -
树结构的实现
package ch01.section1.ex;import java.awt.BorderLayout;import java.awt.HeadlessException;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTextField;import javax....2010-12-07 15:19:14 · 134 阅读 · 0 评论