windowbuilder和eclipse RCP有什么区别
\u54ea\u4e00\u4e2a\u7248\u672c\u7684eclipse\u81ea\u8eab\u643a\u5e26windowbuilder4.5Luna\u662f\u81ea\u5e26\u7684, \u4e4b\u524d\u7684\u51e0\u4e2a\u7248\u672c\u6211\u6ca1\u6709\u6d4b\u8bd5,\u4f46\u662f\u4e4b\u540e\u5c31\u4e0d\u5728\u9ed8\u8ba4\u96c6\u6210\u4e86
\u5982\u679c\u4e0d\u5e26\u53ef\u4ee5\u5728help->install new software\u754c\u9762\u5b89\u88c5\u8fdb\u53bb,\u53ef\u4ee5\u5728
http://www.eclipse.org/windowbuilder/download.php
\u627e\u5230\u4e0e\u4f60\u7684eclipse\u76f8\u5339\u914d\u7684\u7248\u672c\u7684\u8fde\u63a5,\u6211\u4e00\u822c\u9009\u62e9Intergration versiion\u91cc\u9762\u5bf9\u5e94\u7684\u8fde\u63a5
\u590d\u5236\u8fd9\u4e2a\u8fde\u63a5 \u5728help->install new software\u754c\u9762 \u70b9add \u586b\u8fdb\u53bb\u5c31\u80fd\u7ee7\u627f\u5230\u4f60\u7684eclipse\u4e2d
\u53ef\u4ee5\u7684\u554a\uff0c\u4f60\u521b\u5efa\u4e00\u4e2acomposite\u540e\uff0c\u7136\u540e
composite.setLatyout(new GridLayout(2,false));//\u8bbe\u7f6e\u7ec4\u4ef6\u7f51\u683c\u5e03\u5c40\uff0c2\u5217
Button b1=new composite(composite,swt.none); b1.setText("");
Button b2=new composite(composite,swt.none);b2.setText("");
\u6211\u611f\u89c9\u4f60\u7528\u7684\u4e0d\u662fswt\uff0cjface\u5305\u5427\uff0c\u4e00\u822c\u73b0\u5728\u5f88\u5c11\u6709\u4eba\u7528swing\u5305\uff0c\u592a\u96be\u770b\u4e86\uff0c\u5012\u662feclipseRPC\u7ed3\u5408jface\uff0cswt\u5f00\u53d1\u7684\u591a\u4e00\u70b9
绛旓細JTextPane textPane = new JTextPane();textPane.setText(textPane.getText()+"鏂板瓧绗︿覆");鎵浠ワ紝浣犵殑浠g爜闇瑕佷慨鏀规垚涓嬮潰杩欐牱 btnNewButton_1.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent e) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <=...
绛旓細浣犳濂借鍙嶄簡锛屼綘鐜板湪鎸囧畾鐨勬槸缁濆鍦板潃銆傚簲璇ヨ鏀规垚鐩稿鍦板潃锛"D:\\纭欢鍥.png" 鏀规垚 "纭欢鍥.png" 鍗冲彲銆傜浉瀵瑰湴鍧鐨勬牴鐩綍鏄綘椤圭洰鐨勬牴鐩綍锛屽嵆杩愯Java鍛戒护鐨勭洰褰曘傚鏋滄槸IDE鐨勮瘽锛屾斁鍒伴」鐩牴鐩綍璇曡瘯銆
绛旓細window.frame.setVisible(true);} catch (Exception e) {e.printStackTrace();}}});}/** * Create the application. */public aaaPage() {initialize();}/** * Initialize the contents of the frame. */private void initialize() {frame = new JFrame();frame.setBounds(100, 100, 291,...