摘要: 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。6.知道一点东西,并不能说明你会写脚本,脚 阅读全文
posted @ 2011-03-29 23:24 jinmengzhe 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 1,看下面一段代码class ParentClass { public String msg = "I am a attribute in ParentClass."; public String getMsg() { return msg; }}class ChildrenClass extends ParentClass { public String msg = "I am a attribute in ChildrenClass.";}public class TestClass { public static void main(String[ 阅读全文
posted @ 2011-03-29 21:36 jinmengzhe 阅读(14154) 评论(0) 推荐(0) 编辑
摘要: 1,认识Graphics类和Canvas以及基本的绘图(画线,画字符串,画矩形,画圆,多边形)package Graphics;import java.awt.Frame;import java.awt.Graphics;/*0,Graphics是一个抽象类,没有办法直接产生对象,也没提供任何的static方法直接调用 * 1,产生Graphics对象的两种方式:一种有系统给的(每个继承自Component的类都可以通过这个方法取得 * 作用于它之上的Graphics对象,即每个Component对象都有一个自己专属的Graphics对象),如本例。另 * 一种是从Image类取得 * 2,画 阅读全文
posted @ 2011-03-29 21:16 jinmengzhe 阅读(553) 评论(0) 推荐(2) 编辑
摘要: 1,Fontpackage GUI;import java.awt.BorderLayout;import java.awt.Choice;import java.awt.Font;import java.awt.Frame;import java.awt.GridLayout;import java.awt.Label;import java.awt.Panel;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;/*1,继承Frame是有用的,我们想用到一个Frame,把结果放在frame里,当然是可以直接像 阅读全文
posted @ 2011-03-29 21:07 jinmengzhe 阅读(964) 评论(0) 推荐(1) 编辑
摘要: 1,Buttonpackage GUI;import java.awt.Button;import java.awt.Frame;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/*组件的使用,Button * 前面讲过,也是向自己注册*/public class ButtonExample implements ActionListener{ Frame f; Button b1,b2;//这里的b1,b2是一个Button对象,区别于下面的字符 阅读全文
posted @ 2011-03-29 20:47 jinmengzhe 阅读(2730) 评论(0) 推荐(2) 编辑
摘要: 1,委托事件模式XXXEvent----XXXListenerLow-level Event和Semantic Event2,WindowEvent基本的实现原理,添加监听器,实现方法等import java.awt.Frame;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;/*窗口事件测试 * */public class WindowEventTest { public static void main(String[] args) { //生成一个Frame窗口对象 Frame f = new 阅读全文
posted @ 2011-03-29 20:33 jinmengzhe 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1,java awtContainer(容器):Window(Frame),PanelComponent(组件):Button,,,Others:Layout,Color,,,2,Container(容器)1) Framepublic class FrameTest { public static void main(String[] args) { Frame f1 = new Frame(); Frame f2 = new Frame(); f1.setSize(100, 200); f2.setSize(200,100); f1.setVisible(true); f2.setVisib 阅读全文
posted @ 2011-03-29 20:12 jinmengzhe 阅读(419) 评论(0) 推荐(1) 编辑