日期:2014-05-20  浏览次数:20852 次

新手提问:eclipse里怎么创建SWT的工程
如题:需要哪些包或工具?
写下步骤。

------解决方案--------------------
需要Swt Designer包 
包的迅雷下载地址 http://dl1.csdn.net/down3/20070525/25170845411.rar导入包之后就
下载好之后有个注册安装手册的.
添加插件完成之后新建项目,就会有一个Designer项目的选项,打开之后选择swt项目就可以了.
------解决方案--------------------
package ssss
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SplitTest extends JFrame {

public SplitTest() {
super("JSplitPane Test");
Container mainPane = this.getContentPane();

JLabel lbLeft = new JLabel("Left Label");
lbLeft.setOpaque(true);
lbLeft.setBackground(Color.YELLOW);

JLabel lbRight = new JLabel("Right Label");
lbRight.setOpaque(true);
lbRight.setBackground(Color.lightGray);

JLabel lbBottom = new JLabel("Bottom Label");
lbBottom.setOpaque(true);
lbBottom.setBackground(Color.cyan);

JSplitPane spTop = new JSplitPane(JSplitPane.VERTICAL_SPLIT, lbLeft,
lbRight);
spTop.setDividerLocation(150);
// spTop.setOneTouchExpandable(true);
//spTop.setDividerSize(5);

// // JSplitPane spMain = new JSplitPane(JSplitPane.VERTICAL_SPLIT, spTop,
// lbBottom);
// spMain.setDividerLocation(100);

mainPane.add(spTop);

this.setSize(300, 200);
this.setLocation(20, 20);
this.show();

this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}

public static void main(String[] args) {
new SplitTest();
}
}

------解决方案--------------------
但是一定不要忘记在新建了SWT项目之后,必须要导入SWT原生包,否则运行时会报错!具体方法参考:
下载:http://www.instantiations.com/windowbuilder/swtdesigner/download.html?id=2
安装:http://www.eclipseworld.org/bbs/read-cec-tid-3444.html
导入SWT原生包http://blog.csdn.net/glumtree/archive/2007/10/09/1816471.aspx
------解决方案--------------------
UP
------解决方案--------------------
up
------解决方案--------------------
如果要开发SWT程序,你可以使用SWT Designer插件,但是并不赞同使用,开发小应用还行,但是大的项目就不好了,首先该插件对一些简单的控件有支持,对复杂的支持很少,其次,用拖拽式产生的代码,不易维护,所以开发SWT程序的,我知道的很少用那个插件的,所以你大可不必下这个插件,直接下SWT/JFace的包,就OK了,然后BuildPath一下,照样开发SWT程序
------解决方案--------------------
需要包 直接的写代码就行了
------解决方案--------------------
装个SWT Designer或者jigloo,画界面还是比较方便的,顶楼上的“用拖拽式产生的代码,不易维护”
------解决方案--------------------
探讨
需要Swt Designer包
包的迅雷下载地址http://dl1.csdn.net/down3/20070525/25170845411.rar导入包之后就
下载好之后有个注册安装手册的.
添加插件完成之后新建项目,就会有一个Designer项目的选项,打开之后选择swt项目就可以了.

------解决方案--------------------
下载Windows builder更好用