JAVA
S0303828
这个作者很懒,什么都没留下…
展开
-
jar包的调用,类似C++的DLL调用
我们大家都知道,每个运行中的线程都有一个成员contextClassLoader,用来在运行时动态地载入其它类。系统默认的contextClassLoader是systemClassLoader,所以一般而言java程序在执行时可以使用JVM自带的类、$JAVA_HOME/jre/lib/ext/中的类和$CLASSPATH/中的类,对于非默认的jar,一般只能手动在配置环境添加。但事实上,我们可以通过Thread.currentThread().setContextClassLoader()更改当前线程的转载 2010-06-30 17:50:00 · 1492 阅读 · 0 评论 -
Java实现类Windows导航栏
在Windows系统中,通常都会有左侧导航栏以供选择,而Java架构下并没有给我们提供同样的组件,但是构建同样的东西实际上是很容易的。package org.loon.framework.swing.test; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import java.awt.Dimension; import java.awt.EventQueue; import转载 2010-07-01 09:12:00 · 685 阅读 · 0 评论 -
java代码实现弹出系统关机界面,关机菜单
根据资料看,系统关机重启动菜单在Shell32.dll中。这个函数是微软未公开的。处于60(十进制)的位置。我们用RUNDLL32.EXE可以直接验证一下: rundll32.exe shell32.dll #60注意必须写作 #60 ,其余的会不认识哦~ 可以正常出现对话框。RUNDLL32.EXE的用法如下:RUNDLL32.EXE ,=====java版本:public class test { public test() { } static { System.loa转载 2010-07-15 16:55:00 · 980 阅读 · 0 评论 -
监听JComponent显示事件
<br />很多时候,我们需要在界面初始化以后对程序进行某些设置,举个例子,当界面呈现出来以后,设置下SplitPane的的百分比(关于这个为什么必须这么处理请参考java源代码)。很容易我们就想到给程序添加ComponentListener监听,然后在监听中作处理,如下所示<br />panel.addComponentListener(new ComponentAdapter() {<br /> public void componentShown(Compone转载 2010-07-30 16:19:00 · 1506 阅读 · 0 评论