有才华的人,别忘记给滋润你的那块土壤施肥

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  28 随笔 :: 5 文章 :: 147 评论 :: 0 Trackbacks

#

     摘要: 系统托盘在 Microsoft Windows 上,它被称为“任务栏状态区域 (Taskbar Status Area)”,在 Gnome 上,它被称为“通知区域 (Notification Area)”,在 KDE 上,它被成为“系统托盘 (System Tray)”。系统托盘由运行在桌面上的所有应用程序共享。
在jdk1.6之前没有此类实现,之前有人有用JNI调用C++实现的,但1.6之后就方便多了。  阅读全文
posted @ 2008-07-30 11:49 kissjava 阅读(5613) | 评论 (15)编辑 收藏

     摘要: 工作中一直都是用swing,很少接触数据库,最近事少就帮着把公司服务器用csv存储用户资料信息,转移到mysql中去存储,才得以学习下mysql的存储过程  阅读全文
posted @ 2008-07-16 12:20 kissjava 阅读(32216) | 评论 (30)编辑 收藏

     摘要: 用了swing有一段时间了。最近在看它的源码,所以就想着也写一些自己喜欢UI,首先就从简单的button开始,不料想就碰到问题了。
问题是这样的,写它的测试用例的时候,用了两种方法去测试:
一是:
KJButton btn1 = new KJButton("button 1");//JButton的子类
二是:
JButton btn2 = new JButton("button 2");
btn2.setUI(new KJButtonUI());//设置自定义的UI
结果当鼠标放在btn1的上面的时候button的背景颜色不会跟着变化,但是当鼠标移到在btn2的上面却会改变,想了很久不知道是怎么回事,望高手帮忙哈。。。
  阅读全文
posted @ 2008-05-11 13:44 kissjava 阅读(1421) | 评论 (2)编辑 收藏

     摘要: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
  阅读全文
posted @ 2008-04-18 16:47 kissjava 阅读(1038) | 评论 (0)编辑 收藏

     摘要: 这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。

1. 要看书。
在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。

2. 读代码。
这也是我很喜欢的一种方式。如果我并没有几年的专业编程工作经验,在学习之初我并不会去读很多复杂的代码。如果我要是早些开始学习,我将是一个比现在更好的程序员。但是,开始时我会从一些开源项目里,去学习那些源代码(当然,这些代码不能与我的工作有关,也不是我自己写的)。要从自己会使用到的,或者自己感兴趣的程序开始这项工作。我是从 Paint.net 这个网站里开始学习的,而且已经积累了很多关于 .NET 的编程技术。
读别人的代码可以为你提供更多不同  阅读全文
posted @ 2008-04-14 14:17 kissjava 阅读(681) | 评论 (0)编辑 收藏

     摘要: 因为公司的程序要兼容到JDK1.3,所以对泛型没有系统的去了解下。今天有空学习下,哈已经是好遥远的东西啦。以下是在核心技术那本书上的摘抄:
使用泛型机制编写的程序代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。如: ArrayList files = new ArrayList();
一看就知道这个数组列表中包含的是String对象。同时编译器据此不需要强制类型转换,返回类型为String,而不是Object:
String file = files.get(0);
同时当files调用add方法,编译器知道有一个类型是String的参数。这会比使用Object参数更安全,编译器可以进行检查,避免错误类型的对象。
  阅读全文
posted @ 2008-04-10 16:24 kissjava 阅读(699) | 评论 (0)编辑 收藏

     摘要: Configuration:负债管理Hibernate的配置信息,Hibernate的入口
1、configure()方法默认会在classpath下面寻找hibernatev.cfg.xml

2、支持带参数的访问,可以指定hbm.xml,如:

File file = new File(“d:\\cfg\\hibernate.xml”);

Configuration config = new Configuration().config(file);

Session的缓存:

1)、充当蓄水池的作用,减少程序访问数据库的次数。

2)、保证缓存中的数据与数据库同步,同步的具体情况看FlushMode是什么

清理缓存是指查看缓存中的数据与数据库是否同步,不同步就发送更新语句
  阅读全文
posted @ 2008-04-10 08:49 kissjava 阅读(848) | 评论 (0)编辑 收藏

     摘要: 需要做一个可编辑的JComboBox,即可以在里面输入查找,也可以选择下拉框选择。但两者都必须在操作完后,comboBox的输入框都必须高亮显示,但是把鼠标点击输入框或者在里面输入数字按回车进行匹配时,都可是得输入框高亮显示,但是按那个下拉框按钮进行选择时却不能使其高亮显示,不知道怎么会事,希望高手指点。  阅读全文
posted @ 2008-04-02 15:27 kissjava 阅读(2376) | 评论 (3)编辑 收藏

     摘要: 如何设置JScollpanel的corner component的颜色和Jtable的个header的颜色一致  阅读全文
posted @ 2008-03-21 17:08 kissjava 阅读(2389) | 评论 (0)编辑 收藏

     摘要: 整了一年Swing,回过头却发现一个最最基础的东西不懂了。  阅读全文
posted @ 2008-03-21 12:31 kissjava 阅读(997) | 评论 (6)编辑 收藏

仅列出标题
共4页: 上一页 1 2 3 4 下一页