最近两天swing_designer的进度是:

1.重新布局的程序界面,加入了source code编辑器。

2.重构了菜单、工具栏的代码使用Action接口实现。

3.添加一些应用程序菜单和上下文菜单。

4.界面代码解析生成设计界面。

下面是截图:

整个项目就剩下最后一步了,即由设计界面生成代码。

代码下载。 

评论:


做完这个
楼主能不能写一些
关于NetBeans插件的专题啊
这个很多人都关注
可是现在关于NetBeans插件中文的资料
少得可怜啊!

发表于 小虫 在 2007年09月11日, 07:36 下午 CST #

棒!

发表于 zc 在 2007年09月12日, 08:09 上午 CST #

楼主,能不能再讲下Swing中Model的实现过程到底是怎么样的?
比如:
class Model{
addChangeListener(ChangeListener l);
fireStateChange();
}
class MyComponent extends JCompomnent{
Model model;
void setModel(model){
model.addChangleListener(l);
}
void main(String[] args){
com = new MyComponent()
model = com.getModel();
model.addChangeListener(new ChangeListener(){
public void stateChange(ChangeEvent e){
...
...
}
};
}
}
那么这个组件是怎么根据model来工作的?
如果需要复杂的数据模型,像JTable它的内部是怎样实现的?
希望楼主能解答啊!

发表于 XiaoJin 在 2007年09月12日, 03:22 下午 CST #

还想问一句,SwingDesigner中的图标都是你自己做的吗?

发表于 XiaoJin 在 2007年09月12日, 03:26 下午 CST #

最新的源代码哪里能下载的到啊?楼主都可以把这个放在sourceforge上面了,强呢

发表于 Jeffery 在 2007年09月13日, 03:08 下午 CST #

这些图标都是用了netbeans的。要是放到sourceforge需要重新做图标,版权啊。
我忘记帖源码了。

发表于 williamchen 在 2007年09月13日, 06:34 下午 CST #

发表一条评论:
  • HTML语法: 禁用

This blog copyright 2009 by williamchen