- 浏览: 60885 次
- 性别:
- 来自: 青岛
最新评论
-
u013246812:
访问不了啊,链接不存在!要么给个源码也行啊!
地方性网站 城阳部落 -
yhman:
原地复活。。。
php+mysql -
wo327808864:
...
socket传输自定义对象 -
锅巴49:
说得好,理解了。
状态模式 -
yhman:
哈哈。。。。
java的文件锁
文章列表
public class Inner {
static String s = "nnn";
public static void main(String[] args) {
new Inner().print(new In() {
String ss = "fff";
public void printMess() {
System.out.print(ss);
}
});
}
void print(In in) {
in.printMess();
}
}
in ...
调用无参构造2种方法:
String URL="包名.类名";
Class c = Class.forName(URL);
//1种方法: c.newInstance();
Constructor<User> userConstructor = c.getConstructor();
userConstructor.newInstance();
调用有参构造方法:
Class c = Class.forName(URL);
Constructor<User> userConstructor = ...
开启一个进程:
Runtime rt = Runtime.getRuntime();
String[] command1=new
String[]{"cmd","start /c","D:\\应用软件\\暴风影音\\Storm.exe"};
String command = "taskkill /F /IM Storm.exe";
try
{
rt.exec(command);
System.out.println("success closed&q ...
jpanl边框设置,颜色与字体为title的设置。
jPanel4.setBorder(BorderFactory.createTitledBorder(BorderFactory
.createLineBorder(Color.GRAY), "名字", TitledBorder.LEFT, 2, new Font(Font.DIALOG,Font.BOLD,20), Color.BLUE));
addMouseListener(new MouseListener(){
public void mouseClicked(MouseEvent e) {
// 鼠标按键在组件上单击(按下并释放)时调用
label.setText("鼠标在panel容器上单击(按下并释放)");
}
...
jdk1.6中提供SwingWorker类实现swing的多线程。
继承SwingWorker需要重载doInBackground()方法,在其中撰写线程逻辑。
在frame等面板中可以直接调用setCursor()方法,改变光标状态,例如是等待或者是抓手。
setCursor(new Cursor(Cursor.WAIT_CURSOR));
因为并没有在专案中用过,仅靠个人自学了解,觉得TWaver是一个主要用来建立拓扑关系的图形界面工具包。用到的第三方包为:TWaver.jar。
可以参考官网的教程:http://doc.servasoftware.com/display/TWaverJava
Swing Component Description
DataBox Provides data source for all graphical components
Network Represent network topology or equipment chassis
Tree Repr ...
参加工作将近两年,算了算自己接触过的技术,竟可在博客中建立出十几个文章分类,这还没有算上websphere相关的技术。
这许多的技术有的是在项目中用到的,有的完全是出于好奇而自学的,现写在博客上算作一个笔记,个人感觉这样要比写在本机的word更便于管理与查看。
尤其是使用java,技术太过于繁杂,此种学习亦不知何时才是尽头,也唯有将学习当作是一种乐趣,方能在工作中获得快乐感。
希望在这里,会得到更多的提高。