`
文章列表
认识Swing的文字输入组件:          Swing与文字输入有关的组件分别是JTextField、JPasswordField、JTextArea、JEditorPane与JTextPane.JTextField与JPasswordField为单行的文本编辑器;JTextArea为多行的文本编辑器;JEditorPane可显示多种文件格式;JTextPan ...
JTable的事件处理     在前面的介绍中,我们了解了数种在不同组件上的事件处理。同样,在JTable的事件大致均针对表格内容的异操作处理,包括字段内容改变,列数增加或减少,行数增加或减少,或是表格的结构改变等等。这 ...
使用JTable组件:  类层次结构图:  java.lang.Object    --java.awt.Component     --java.awt.Container      --javax.swing.JComponent       --javax.swing.JTabel   在使用JTable以前,我们先看一下它的构造函数有哪些, 以及应该如何使用:JTabel构造函数:JTable():建立一个新的JTables,并使用系统默认的Model.JTable(int numRows,int numColumns):建立一个具有numRows行,numColumns列的空表格,使用 ...
7-1:使用JCheckBox组件:类层次结构图:  java.lang.Object    --java.awt.Component     --java.awt.Container       --javax.swing.JComponent          --javax.swing.AbstractButton            --javax.swing.JToggleButton              --javax.swing.JCheckBox   JCheckBox与JRadioButton为JToggleButton的子类,因此它们可以使用AbstractButto ...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using MySQLDriverCS; using System.Data; namespace ADONet { class Program { static void Main(string[] args) { MySQLConnection conn = n ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十六模式 板桥里人 http://www.jdon.com 2002/4/23/(转载请保留) Command模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解设计模式最主要是掌握起原理构造,这样才对自己实际编程有指导作用.Command模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse. Command定义n 将来自客户端的请求传入一个对象,无需了解这个请求激活的 动作或有关接受这个请求的处理细节。 这是一种两台机器之间通讯联系性质的模式, ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十五模式 板桥里人 http://www.jdon.com 2002/04/21(转载请保留) Chain of Responsibility(CoR) 是用一系列类(classes)试图处理一个请求request,这些类之间是一个松散的耦合,唯一共同点是在他们之间传递request. 也就是说,来了一个请求,A类先处理,如果没有处理,就传递到B类处理,如果没有处理,就传递到C类处理,就这样象一个链条(chain)一样传递下去。 如何使用?虽然这一段是如何使用CoR,但是也是演示什么是CoR. 有一个Han ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十四模式 板桥里人 http://www.jdon.com 2002/3/16   Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Observer(观察者)模式是比较常用的一个模式,尤其在界面设计中应用广泛,而本站所关注的是Java在电子商务系统中应用,因此想从电子商务实例中分析Observer的应 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十三模式 板桥里人 http://www.jdon.com 2002/05/05 Memento备望录模式定义:memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态. Memento模式相 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十二模式 板桥里人 http://www.jdon.com 2002/05/05 Template模板模式定义:定义一个操作中算法的骨架,将一些步骤的执行延迟到其子类中. 使用Java的抽象类时,就经常会使用到Template模式,因 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十一模式 板桥里人 http://www.jdon.com 2002/05/02 Flyweight模式定义:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类). 为什么使用?面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞大,比如,字处理软件,如果以每个文字都作为一个对象,几千个字,对象数就是几千,无疑耗费内存,那么我们还是要"求同存异",找出这些对象群的共同点,设计一个元类,封装可以被共享的类,另外,还有一些特性是取决于应用(con ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第十模式 板桥里人 http://www.jdon.com 2002/05/01 Bridge模式定义 :将抽象和行为划分开来,各自独立,但能动态的结合。 任何事物对象都有抽象和行为之分,例如人,人是一种抽象,人分男人 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第九模式 板桥里人 http://www.jdon.com 2002/04/28   装饰模式:Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第八模式 板桥里人 http://www.jdon.com 2002/04/27 Composite模式定义:将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite比较容易理解,想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将遍历(Iterator)整个树形结构,寻找同样包含这个方法的对象并实现调用执行。可以用牵一动百来形容。 所以Composite模式使 ...
Java PatternDesign of GOF(四人帮力作,享誉15年) 第七模式 板桥里人 http://www.jdon.com 2002/04/21 适配器模式定义:将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份. 为何使用?我们经常碰到要将两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修改各自的接口。 怎么办? 使用Adapter,在这两种接口之间创建一个混合接口(混血儿). 如何使用?实现Adapter方式,其实"th ...
Global site tag (gtag.js) - Google Analytics