快速业务通道

针对用户界面的多线程 时间: 2007-05-29 yycnet.yeah.net yyc译 现在,我们也许能用一个线程解决在Counter1.java中出现的问题。采用的一个技巧便是在一个线程的run()方法中放置子任务亦即位于go()内的循环。一旦用户按下Start按钮,线程就会启动,但马上结束线程的创建。这样一来,尽管线程仍在运行,但程序的主

发布时间:2012-06-25 作者: 佚名技术 views(371)

java树型结构 时间: 2007-05-29 yycnet.yeah.net yyc译 使用一个JTree可以简单地像下面这样表示:add(new JTree(new Object[] {this, that, other}));这个程序显示了一个原始的树状物。树状物的API是非常巨大的,可是当然是在Swing中的巨大。它表明我们可以做有关树状物的任何事,但更复杂的任务可能需要不少的研

发布时间:2012-06-25 作者: 佚名技术 views(453)

线程的优先级 时间: 2007-05-29 yycnet.yeah.net yyc译 线程的优先级(Priority)告诉调试程序该线程的重要程度有多大。如果有大量线程都被堵塞,都在等候运行,调试程序会首先运行具有最高优先级的那个线程。然而,这并不表示优先级较低的线程不会运行(换言之,不会因为存在优先级而导致死锁)。若线程的优先级

发布时间:2012-06-25 作者: 佚名技术 views(394)

用主类合并线程 时间: 2007-05-29 yycnet.yeah.net yyc译 在上面的例子中,我们看到线程类(Thread)与程序的主类(Main)是分隔开的。这样做非常合理,而且易于理解。然而,还有另一种方式也是经常要用到的。尽管它不十分明确,但一般都要更简洁一些(这也解释了它为什么十分流行)。通过将主程序类变成一个线程

发布时间:2012-06-25 作者: 佚名技术 views(164)

java的表格 时间: 2007-05-29 yycnet.yeah.net yyc译 和树状物一样,表格在Swing相当的庞大和强大。它们最初有意被设计成以Java数据库连结(JDBC,在15章有介绍)为媒介的网格数据库接口,并且因此它们拥有的巨大的灵活性,使我们不再感到复杂。无疑,这是足以成为成熟的电子数据表的基础条件而且可能为整本书提

发布时间:2012-06-25 作者: 佚名技术 views(148)

java的线程组 时间: 2007-05-29 yycnet.yeah.net yyc译 所有线程都隶属于一个线程组。那可以是一个默认线程组,亦可是一个创建线程时明确指定的组。在创建之初,线程被限制到一个组里,而且不能改变到一个不同的组。每个应用都至少有一个线程从属于系统线程组。若创建多个线程而不指定一个组,它们就会自动归属于

发布时间:2012-06-25 作者: 佚名技术 views(501)

java制作多个线程 时间: 2007-05-29 yycnet.yeah.net yyc译 现在考虑一下创建多个不同的线程的问题。我们不可用前面的例子来做到这一点,所以必须倒退回去,利用从Thread继承的多个独立类来封装run()。但这是一种更常规的方案,而且更易理解,所以尽管前例揭示了我们经常都能看到的编码样式,但并不推荐在大多数

发布时间:2012-06-25 作者: 佚名技术 views(266)

java的卡片式对话框 时间: 2007-05-29 yycnet.yeah.net yyc译 在本章的前部,向我们介绍了老式的CardLayout,并且注意到我们怎样去管理我们所有的卡片开关。有趣的是,有人现在认为这是一种不错的设计。幸运的是,Swing用JTabbedPane对它进行了修补,由JTabbedPane来处理这些卡片,开关和其它的任何事物。对比Ca

发布时间:2012-06-25 作者: 佚名技术 views(165)

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号