2013年4月16日
摘要:
当你运行一个 Swing 的程序时,会自动创建三个线程。 第一个就是主线程,负责执行你的 main 方法. 第二个叫 toolkit 线程,负责捕捉系统事件,比如键盘、鼠标移动等,虽然这个 toolkit 非常重要,但是你不会有任何代码在这个线程上执行,这个线程的作用是,把这些事件传递给第三个线程:EDT那 EDT 是什么呢? EDT 叫做事件指派线程(Event Dispatcher Thread)这个线程十分重要,他负责接收来自 toolkit 线程的事件, 然后派发给对应的控件的监听器,然后对应控件的监听器中对应方法的代码就会执行了, 注意,Swing 有一个单线程规范,即:所有的界面相
阅读全文
posted @ 2013-04-16 20:27
道法自然smile
阅读(506)
推荐(0)
摘要:
转自:http://www.iteye.com/topic/702804关于绿色喜欢绿色,喜欢雅黑,无可救药。在这个吵吵闹闹的软件行业,绿色也忽然从“春风一拂千山绿”唯美变成俗不可耐的buzzword。比如:绿色软件:大大的buzzword。忽然一夜之间,所有的软件都绿色了,好像不“绿”就跟不上形势。比如绿色杀毒,绿色OFFICE,绿色ERP,绿色windows。反正全绿。绿色征途:看,精神鸦~片也可以很“绿”的;绿~坝-花季护航:呃,老好的软件,不多说了;绿色世博:嗯,喊的老响了。至今一头雾水。绿色还有一些不好的词,比如人人避之不及的“绿帽子”之类。台湾的绿营也代表了大坏蛋那帮人(至少陈水扁
阅读全文
posted @ 2013-04-16 20:21
道法自然smile
阅读(287)
推荐(0)
摘要:
对Swing的抱怨和批评从来就没有停止过。不过从以前的铺天盖地,到后来的见怪不怪,到现在的冷冷清清。似乎人们早就已经浸淫在无处不在的web和满天飞的RIA之中,懒得去理会Swing这个老古董了。难道Swing真的到了日薄西山、穷途末路的地步?大家对待Swing的态度从来就不缺乏偏见。作为Java的桌面UI技术,其实它和MFC、VCL、Winform、WPF以及Flex、Silverlight一样,只是做界面的技术工具而已,本身并没有什么不好。只要计算机还用屏幕、键盘、鼠标来进行交互,这些UI技术(或其后续改良继任者)就会始终存在。无论哪个UI技术,说到底都是在屏幕上画图,本质上都是画点、划线而
阅读全文
posted @ 2013-04-16 20:12
道法自然smile
阅读(515)
推荐(0)
2013年4月8日
摘要:
今天白天在工作中使用Eclipse编译代码的时候,在播放声音的代码中报了这么一个错误 import sun.audio.AudioPlayer; import sun.audio.AudioStream; 上面这两句都报“Access restriction: The type AudioPlayer is not accessible due to restriction on required library C:\JDK1.5\jre\lib\rt.jar”的错误 最开始我还以为是rt.jar有问题了,按照网上的办法把JRE System Library给remove掉,然后重新...
阅读全文
posted @ 2013-04-08 14:32
道法自然smile
阅读(434)
推荐(0)
2013年4月7日
摘要:
windows:
set java_home:查看JDK安装路径
java -version:查看JDK版本 linux:
whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH
阅读全文
posted @ 2013-04-07 22:52
道法自然smile
阅读(162)
推荐(0)
摘要:
首先说明:在ubuntu下安装jdk以后需要设置环境变量,但网上有两种方法,一是在/etc/profile,一是在~/.bashrc区别:/etc/profile的设置方法对所有登录的用户都有效。~/.bashrc只对当前用户有效。上面两个都是配置文件,开机后,系统会先读取/etc/profile,再读~/.bashrc。不同的用户~/.bashrc文件可以有不同的设置,而/etc/profile则是共用一个,只有root才能修改。~/.bashrc对/etc/profile有追加覆盖的效果。这里讲一下 用~/.bashrc的方法:1、去oracle官网下载jdk,解压到你喜欢的安装目录,这里
阅读全文
posted @ 2013-04-07 22:48
道法自然smile
阅读(172)
推荐(0)
摘要:
一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。另参见apt使用参考:apt-cachesearch#------(package搜索包)apt-cacheshow#------(package获取包的相关信息,如说明、大小、版本等)sudoapt-getinstall#------(package安装包)sudoapt-getinstall#-----(package--reinstall重新安装包)sudoapt-get-finstall#-----(强制安装
阅读全文
posted @ 2013-04-07 22:34
道法自然smile
阅读(1827)
推荐(0)
摘要:
WindowBuilder是可视化JavaGUI编程的eclipse插件。有了它的帮助,我们可以通过拖拽来编辑Java程序界面。在最新版的Eclipse中安装最新版插件WindowBuilder,可以有两种方式:一、直接安装方式:1.启动Eclipse4.21。选择“帮助”--“安装新程序”。出现“安装”对话框。见下图。2.点击“添加”按钮,出现下面的对话框“Add Repository”在“名称”中输入新插件站点名称,也可以自定义,这里我们输入WindowBuilder。在“位置”中我们输入新插件的网址,本文使用的是Eclipse4.21,这里输入对应于该版本的插件地址:http://dl.
阅读全文
posted @ 2013-04-07 19:27
道法自然smile
阅读(855)
推荐(0)
2013年4月6日
摘要:
【转】eclipse 3.6的VE配置 Visual Editor for eclipse3.6擦。eclipse3.6的VE竟然配好了。很简单。记下来,以后备用。一、下载以下4个软件1、Eclipse3.6http://www.eclipse.org/2、VE2010-08-29: prelininary eclipse 3.6 (helios) versionlink:ve_eclipse_36_win32_201008292115.zipnotes: unzip and put it into the dropins directoryimportant: the java beans
阅读全文
posted @ 2013-04-06 21:37
道法自然smile
阅读(193)
推荐(0)
2013年4月5日
摘要:
最近由于想看java方面的东西,所以开始了使用Eclipse的历程。Eclipse是一个开源的IDE,是IBM出品的。本身是一个插件构成的王国。1.Eclipse 软件。http://www.eclipse.org/downloads/刚开始选择的是这个:Eclipse IDE for Java EE Developers (189 MB)后面听从某些人建议,改成这个:Eclipse IDE for Java Developers (92 MB)2.Eclipse安装下下来之后,不必安装,解压皆可。运行eclipse.exe可执行文件,开始时自己选择工作空间(workspace)。3.Ecli
阅读全文
posted @ 2013-04-05 18:00
道法自然smile
阅读(874)
推荐(0)