TWaver - 专注UI技术

http://twaver.servasoft.com/
posts - 171, comments - 191, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

     摘要: 这种情况下你唯一能做的就是将你要做的任务注册到EDT的事件派发队列里面,如果用Swing可以调用SwingUtilities.invokeAndWait或invokeLater,用SWT可以调用Display.asyncExec或syncExec,用Silverlight和WPF可以调用Dispatcher.BeginInvoke。
  阅读全文

posted @ 2010-09-01 22:50 TWaver 阅读(1318) | 评论 (0)编辑 收藏

     摘要: 在电信网管系统的五大模块PCAPS中,性能管理(Performance Management)是非常重要的部分。性能管理是对电信网络的有效监控手段,是实现网络“提前预警”或“主动式告警”的基础。性能管理一般分为历史性能数据和实时数据采集两类。历史性能数据一般需要网管后台系统的任务调度模块按照预定义的系统配置参数启动数据采集任务,并将数据采集结果存储到数据库中,以供用户进行统计、分析之用。实时性能数据一般由用户主动发起和终止,系统按照当前任务参数进行实时的数据采集,并将数据呈现。实时性能数据可选择存库,也可选择不存库,只作为瞬态数据进行呈现。实时性能数据也可挂接业务判断规则,以便生成告警或者各种动作。
  阅读全文

posted @ 2010-09-01 13:52 TWaver 阅读(1415) | 评论 (0)编辑 收藏

     摘要: 前文介绍了用Java开发电信网管界面系统的方法和相关产品。本文继续阐述如何使用TWaver Java来制作简单的网络拓扑图。
  阅读全文

posted @ 2010-08-31 12:45 TWaver 阅读(1750) | 评论 (3)编辑 收藏

     摘要: 如何才能自动的让TextArea滚动到最后一行呢,细心的同学可能早就发现了TWaver Demo中的小技巧了,以下我归总一下:
  阅读全文

posted @ 2010-08-30 16:55 TWaver 阅读(1665) | 评论 (0)编辑 收藏

     摘要: 前文讲述了用Java开发电信网管界面系统遇到的困难。其中,制作网络拓扑图是我们第一个必须克服的困难。本文概述如何使用和制作网络拓扑图的产品和方法和思路。
  阅读全文

posted @ 2010-08-30 16:53 TWaver 阅读(1512) | 评论 (0)编辑 收藏

     摘要: Java,尤其是J2EE技术,在网络管理系统中的应用已经比较普遍。很多公司都将自己的新一代网络管理产品构建在J2EE技术平台之上,以便实现大型网络管理系统的分布式架构。一般的企业级或电信级网管系统都涵盖FCAPS等基础模块,同时在此基础上构建面向运营商的业务模块,如端到端的监控和管理、基于商业规则的告警处理、工作流等等。EJB很适合实现这类模块,很多公司的产品也已经这样做了。但是,本文要讨论的不是Java在网管服务器侧的应用,而是大家讨论比较少的客户端应用。

Java桌面技术一直饱受批评。而在选择了J2EE做网管后端后,客户端该如何选择呢?是选择简单灵巧的Web技术,还是选择复杂强大的Swing技术呢?
  阅读全文

posted @ 2010-08-30 16:52 TWaver 阅读(1747) | 评论 (0)编辑 收藏

     摘要: 不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧。如果你学了Java却连一个Button还不会写,就象你学习Visual Basic却不会用Button,那可绝对是不能被原谅的。Swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了java开发上。Swing出现了快10年了,凭借其先进的设计思想,一直未曾落后于哪种语言的界面开发技术,使用和理解Swing的设计思想,对软件开发者大有裨益。
  阅读全文

posted @ 2010-08-29 09:15 TWaver 阅读(1799) | 评论 (1)编辑 收藏

     摘要: 如果Applet被重新加载,也就是点击浏览器的刷新按钮,或者在同一个浏览器下关闭Applet再打开的情况下,新的Applet将以新的Swing toolkit threads对键盘事件进行处理,这样以前缓存的单UI实例组件将再也接收不到键盘事件  阅读全文

posted @ 2010-08-29 09:14 TWaver 阅读(1242) | 评论 (0)编辑 收藏

     摘要: DK1.5和JDK1.4下static执行的不同顺序  阅读全文

posted @ 2010-08-29 09:13 TWaver 阅读(1733) | 评论 (3)编辑 收藏

     摘要: 很有多人惊叹JDK6新增的com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel,感觉其默认表格的各行换色很酷,其实该功能多年前就在TWaver Java的产品Demo中有体现  阅读全文

posted @ 2010-08-24 11:57 TWaver 阅读(1396) | 评论 (1)编辑 收藏

     摘要: 上文实现了renderer复用editor的功能,那么反过来editor是否也可以复用renderer的功能呢?而且第一篇提到“通过Java2D来绘制各种天花乱坠的效果”如何实现?  阅读全文

posted @ 2010-08-24 11:55 TWaver 阅读(1140) | 评论 (0)编辑 收藏

     摘要: 上篇的例子主要的动作在editor上,不过editor只有在点击在cell单元的时候才会显示,所以还不得不造一个界面跟editor一样的renderer进行“造假”  阅读全文

posted @ 2010-08-24 11:52 TWaver 阅读(1083) | 评论 (0)编辑 收藏

     摘要: 如果作为interviewer哪天你有幸遇到一位能和你深入讨论如何让tree、combobox、list和table的renderer进行代码复用,如何让renderer对象实例进行复用以及复用需要注意的副作用时,我强烈建议你赶紧留着此人,这种人已是稀有物种了。  阅读全文

posted @ 2010-08-24 11:39 TWaver 阅读(1433) | 评论 (2)编辑 收藏

     摘要: 大多正式一点的Java源代码,在头部都设有头注释信息。我们做的软件项目或者产品代码中,一般也需要设置一些公司信息、作者信息、版权信息等内容。  阅读全文

posted @ 2010-08-23 13:58 TWaver 阅读(1751) | 评论 (1)编辑 收藏

     摘要: 记得Delphi里面有一个TCheckListBox控件,是一个可打勾的列表。但是这个东西在Swing里面并没有现成的。如今,我们就一起动手制作一个。根据Java的管理,就叫JCheckListBox吧。  阅读全文

posted @ 2010-08-23 13:56 TWaver 阅读(2031) | 评论 (1)编辑 收藏

仅列出标题
共12页: First 上一页 4 5 6 7 8 9 10 11 12 下一页