欢迎光临,若觉得本博客的内容对您有帮助,请多点击边栏的Google广告,并提供意见及建议,谢谢!
Mar 24
    JFace中的对话框是通过SWT中的Shell 窗口封装来的,调用的是SWT中的button控件对象,查看MessageDialog类的源代码可以发现设置按钮文字是通过字符常量来设定的,默认为英文。若要显示中文提示,需加入中文语言包。
    在《Eclipse从入门到精通》(第二版)中,是以Eclipse 3.2.1版本进行说明的。但从Eclipse官网上看,似乎语言包也只支持到3.2,后续就没有更新了。幸亏我不需汉化整个Eclipse,而今需让JFace 的对话框显示中文提示即可。
Tags: ,
Mar 7
    表格型树是表格和树的结合体,其整体是一个表格,然后可以在表格的单元格中显示树状结构,用于显示某些数据时比较清晰。按《Eclipse从入门到精通》第11章11.8的内容,是用TableTree类实现的,但Eclipse 3.6上已经没有该控件。经查询资料,从Eclipse 3.1开始,TableTree已被deprecate(即否决),与之对应的JFace的TableTreeViewer虽然没有deprecate,但使用它会得到很多警告。
    同时,Tree控件本身提供了TreeColumn来代替原来TableTree+Table+TableColumn的作用。以下是一个简单的例子。
※ 该问题,在《Eclipse从入门到精通》(第二版)已经解决,处理方式相同。
Tags: ,
Feb 25
    学习《Eclipse从入门到精通》时,参考第11章第1节的代码。在同样Code的情况下,Design视图显示工具栏正常,但实际运行时无法显示。
※ 该问题,在《Eclipse从入门到精通》(第二版)已经解决,处理方式相同。
Tags: ,
Oct 21
    为了使用方便,我在家和公司的电脑上都安装了Eclipse 3.3,用于编写和测试Java,并通过SVN 同步版本信息。早上,刚把昨晚写完的程序更新到公司电脑,编译时,即报大堆的java.lang.UnsupportedClassVersionError 错误。后来仔细想想,怀疑是SVN 同步时,把Ecliplse project 的信息也更新了。由于两台电脑上的JDK 版本不同,编译时出现异常问题。
Tags:
Oct 18
该PPT由中山大学 温武少教授、李文军教授编写。

课程概述

面向对象软件开发方法是当前软件产业的主流技术,几乎渗透到软件开发的每一角落,有效地掌握面向对象技术与方法是软件产业对每一位软件从业人员的基本要求。面向对象软件开发方法以其封装、信息隐藏、数据抽象、继承、多态性、异常处理、断言机制等特性大大提高了软件产品的可靠性、可重用性和可扩展性。
Tags: ,
Apr 27
    过去曾写过一遍日志,描述了如何为Firefox安装java插件的情况,见《手动安装FireFox java插件》。当时的平台是红旗 DC Server 5.0 SP2 for x86,由于java的问题,该方式并不适用于x86_64平台。经过多天的查询和测试,下面我总结一下不同平台下的情况。
Tags: ,
Nov 23
    前文已经用了不少篇幅说明如何配置WebSphere Application Server 5.1连接Mysql 数据库,但实际中,更多的是连接商业型的数据库软件,如Oracle等。虽然它们配置方法基本相同,这里还是贴出一下重点参数的截图,供参考。
Tags: , ,
Nov 20
    上篇日志用一个实际范例讲解了如何配置WAS 5.1的数据库连接池连接Mysql,其中把连接时提供的用户名和密码写入“定制属性”中。本文作为其补充,还有另一种更安全的做法,就是使用J2C 认证数据条目。
Tags: , ,
Nov 19
    实施WebSphere Application Server(简称WAS)时,最常见的是安装应用程序和配置数据库连接池两个问题。经参考网上的资料,这里,我尝试利用一个简单的测试案例来对其进行描述。
Tags: , ,
Jan 22
    红旗HA的配置工具Trekking Tool需要java支持的浏览器才能访问,新版本中,通常我们建议使用FireFox。但服务器版本默认配置的Firefox没有打开java的支持,需要做些改动。
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]