matisse是netbeans里面用于画swing界面的工具,
具体介绍
在5.5之后版本的myeclipse里面,提供了同样的一个工具,名字也很相似,matisse4myeclipse
这是一段来自myeclipse官方网站的介绍
“
Matisse is/was the code name for the well-known WYSIWYG Swing
user-interface designer of
NetBeans, now called the NetBeans GUI builder. This designer
includes some of the most intuitive and advanced layout and
sizing controls of any Swing visual designer today.
Matisse4MyEclipse is an implementation of NetBeans' Matisse that
integrates its functionality into
MyEclipse Enterprise
Workbench to enable the rapid development of Java
Swing rich client applications (RCP) within the MyEclipse
environment. Developed in partnership with Sun's NetBeans
Project, Matisse4MyEclipse offers full control and round trip
development between RAD visual design tools and underlying Java
Source code. It consists of a form designer with a source mode,
an extensible palette of Swing and AWT controls with
drag-and-drop placement support,
advanced alignment guides and sizing tools as well as property
and outline views.
”
全文见:
具体介绍
下载完了以后发现在eclipse里面的matisse要是需要使用的话还是得注册myeclipse的,
而目前myeclipse 6.0.1没有professional的注册码(偶穷人,公司也不管你用什么),
所以还是不能用(我还以为是从netbeans那搞来的,应该是免费了呢)
只能还继续用myeclipse 6.0了,这个能找到professional的注册码
以前在XP下装了个MyEclipse 6.0 GA,当然是用的1cn的注册码了
后来转到Vista之后,jdk,myeclipse,tomcat都是直接拷过来用的了。
后来MyEclipse 6.0.1出来了,我就又装了一个,不过这次用的注册码不同了,结果是打开6.0的时候说我的key是forge的,后来又输了注册码,继续用了,今天发现6.0.1又不能用了。
在Vista下 用户名这个目录下有个.myeclipse.properties的文件,打开看看里面是:
#MyEclipse global properties
#Mon Nov 12 10:57:30 CST 2007
LICENSE_KEY=jLR8ZC-655355-5450765457039125
LICENSEE=www.1cn.biz
大概就是所有的myeclipse都是去这儿读注册码的吧,所以..
把所有的项目都备份到svn上了,打算一直用6.0.1了,尽管它的Matisse4MyEclipse Visual Swing Designer好像还是有bug,就是关闭的时候如果有form是打开状态,下次再开就会hang在那了。此外,在装subclipse的时候,如果是下的zip解压过来的话,在plugin做update的时候总会报错,以后还是网站更新吧。
subclipse的更新地址:
http://subclipse.tigris.org/update_1.2.x
周末了,下午的时候杨工打电话来说我定的Dell的笔记本到了。
拿到手,拆封,(在公司买东西就是好,不用担心被JS骗,hehe)
启动系统vista home,就看了一下屏幕有没有坏点,然后就继续工作了。
Vostro 1400的显卡是 8400Gm(大概就是这个型号吧,图形性能得分才3.7,比我的T61的NVS 140M 的4.0要少一点)
这个周末的主要任务就是装系统了。
6.3K买了这样的一个本本总是很爽的
Core Duo2 5470 (1.6G,800)
1G 160G DVD-Rambo(靠,也不知道为什么这样叫)
8400GM 无线
Nice
开始看《Java 6 Platform Revealed》
在MyEclipse里面写了个简单的例子,用到了java.io.Console类
public static void main(String[] args) {
String s = "hello";
System.out.println("helloworld");
System.console().printf("%s%n",s);
//System.console().readLine();
}
运行报错
Exception in thread "main"
java.lang.NullPointerException
at ch.zhengyiyu.emptyString.main(emptyString.java:10)
不知道什么原因
上网搜了下也没有找到原因,很郁闷.
下午不郁闷了以后继续查找问题,最终解决
根据spec的描述
“Whether a virtual machine has a console is dependent upon
the underlying platform and also upon the manner in which the virtual
machine is invoked. If the virtual machine is started from an
interactive command line without redirecting the standard input and
output streams then its console will exist and will typically be
connected to the keyboard and display from which the virtual machine
was launched. If the virtual machine is started automatically, for
example by a background job scheduler, then it will typically not have
a console.”
基本意思就是当java程序是从命令行中运行的时候,并且标准输入输出流没有被重定向过的话,console是存在的。当vm是自动运行的(应该是包含从ide运行这种情况,system.console()返回的就是null)
摘要: 软件项目开发《七十五条》不可以原谅的错误及相关解释
加了点我自己的看法
阅读全文
上午电力工程的最后一节课了,最后一个小时,顾老师带着我们把所有的内容过了一遍。
万幸的是最后的考试是开卷考试,明天打算不写代码,只看书了 :(
眼睛肿起来了,医生说是发炎了,给开了个联邦产的盐酸左氧氟沙星滴眼液,感觉很有效,也可能是时间已经很长了,所以就已经快好了。
我对电网的那些名词很不敏感,忘性也大,对obj_id,par_id等不是很熟悉,很清楚,今天要自己建库的时候又很郁闷,缺少对整个数据库设计的了解和一种自己的感觉吧。这个在最近一段时间里面一直没有改进 :(
感觉出华中的用户很愤怒,因为貌似我们的设计和他的想法完全的不符合。
最后说股票,今天大盘又跌了,中石油涨成那样了,所以也不能买入了,观望中,35以下就买进。
奇迹的是我的两只垃圾股票,tcl和st雅砻都涨停了 呜呼,不知道tcl为什么到尾盘被拉涨停了,可能是庄家为了画线吧。st雅砻也不知道能继续涨几天,反正一不封住了我就出吧,希望他能够多拉几个。
下面要根据KDJ的线来买卖我的gp了
不管怎么大的硬盘,2G还是很大的空间,尤其对于我平时分的就不大的系统盘来说。
今天尝试IBM的快捷键的时候又按了 Fn+F12 所以C盘迅速的少了2G 呵呵
powercfg -hibernate off
在运行下直接敲这个命令就可以关闭了系统的休眠功能了,在控制面板中没有地方能够关,至少我没有找到(Xp中在电源下是可以关的)
下周三要考电力工程了,郁闷,不过应该是不会有什么计算的东西,或者是开卷考试好了
看书
今天收到了封 FTChinese的邮件,大意就是我很久没有通过邮件中的链接来访问他们网站了,暂时中止给我发mail了。我定了很多的mailing list,当年的harmony,现在的什么javalobby,devx的之类的,不过是第一次收到自动的退行邮件的。(我的确有一两个月没有看他们的邮件了,因为我是在gmail中设置了filter,收到信后打个ftchinese的标签就直接archive了,因为上班的时候总会点击里面的链接打不开)
可能这与FTChinesse是个财经网站有关吧,一般的这种邮件里面的链接都是不带用户信息的,不过FTChinese发的邮件中的每一封邮件都带了我注册的邮箱的地址,这样大概他也可以统计一些我的浏览的信息吧,比如更关注那些信息,(要是能够根据这些信息,动态的配置给我的邮件就更好了)。
奇怪的是,它的这封信使得我没有产生什么坏感,我只是点击了“继续订阅”按钮,并决定以后每天还是坚持的看看新闻。
很少不讨厌这样的网站和mail,ftchinese算是一个吧:)
今天涨停买了10手ST TCL,5.08,还是莫名的喜欢这些st的股票,喜欢看消息买股票,喜欢期待。
上午把XP的驱动装完了,一些常用的软件也装好了,不过没有装ORacle,就意味着我暂时还只想在Vista下work。
草草的又看了sun weiqin的那本struts,最近不想写代码
Oil:)
上午把历史数据分析的界面搞定了,结果在要截图的时候MyEclipse出错了,表现为打开form文件之后就一直假死状态,在251的Xp下的MyEclipse也是同样的症状,就排除了是Vista的问题,后来重装了一个新的MyEclipse,并更换了工作区之后又能正常工作了。感觉是workspace出错了,或者就是form那个文件出错了(这个理由也被排除了,因为即使用新的form文件覆盖掉也还是这个问题)。
我们的SVN服务器也挂掉了,所以只能自己手工保存代码了:(
下周还有一个界面要画,还有两个 半天的培训
股票惨的一塌糊涂,事实证明了不做操作小亏,做了操作肯定大亏
下午把界面画完以后,没什么事情干,就把L2的蓝牙开了 连上了T61
觉得Vista开机关机等一些小声音不错,就把那几个wav的文件用 全能音频转换通 转换成了mp3后传到了手机上,这样我的短信也能听到舒服的不刺耳的声音了。
手头没什么好看的图片,晚上去找找小串串的照片看看
还有就是电话铃声,要用we will rock you,pazza inter之类的歌 :)
明天上午给老胡看界面,估计至少还要改一版,这个星期能把设计做完就不错了。
在京东上买的东西都到了
那个手柄特别的小,这就是在网上购物不能看实物的缺点
locklock的杯子是漏水的,还不知道会怎么解决呢
要买书了