乳尖春药H糙汉共妻,国产成人无码精品亚洲,少妇肉欲系列1000篇,免费永久看黄神器

行業動態

在銀河麒麟中開發SWT程序

作者:admin 日期:2023-09-11 瀏覽:

在銀河麒麟中開發SWT程序

在網頁程序十分普及的今天,Springboot框架成為了眾多攻城獅必備技能,項目也大多采用這種技術方案,時間長了就淡忘了Java程序還可以做窗口,也可以很漂亮...。例如使用SWT、JFACE開發。

大致介紹在國產銀河麒麟環境中開發C/S程序。

首先確定我們的JDK版本:

如果您沒有安裝,可以運行命令:

yum install java

然后安裝Eclipse,我們使用Luna版本。

# 下載Eclipse

wget http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz

# 解壓包

tar -zxvf eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz -C /opt

# 建立鏈接

ln -s /opt/eclipse/eclipse /usr/bin/eclipse

# 創建啟動器

vi /usr/share/applications/eclipse.desktop

# 出現編輯界面

[Desktop Entry]

Encoding=UTF-8

Name=Eclipse 4.4.1

Comment=Eclipse Luna

Exec=/usr/bin/eclipse

Icon=/opt/eclipse/icon.xpm

Categories=Application;Development;Java;IDE

Version=1.0

Type=Application

Terminal=0

保存后從菜單找到Eclipse,點擊打開我們的生產力工具。




安裝SWT插件,選擇Helper=>Install new software

在彈窗中的地址欄輸入網址:
http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/



稍等一會出現上圖的插件選擇,我們全選,點擊Finish。然后等待下載安裝,中途會確認安裝。

安裝完畢后我們創建第一個SWT項目。

右鍵點擊包資源管理器空白區域,彈出菜單中選擇new=>project 出現創建項目向導框。選擇WindowBuilder\SWTDesigner\SWT JFace Project。


下一步輸入項目名稱,點擊Finish按鈕。


項目創建完畢后,郵件增加一個包。



右鍵點擊包名稱,彈出菜單選擇new=>other,在類向導中選擇

WindowBuilder \ SWT Designer\SWT\Application Window創建一個窗口類,我們輸入類名稱后點擊確定,該類就創建好了。

打開該類的文件,輸入代碼:



package swt.cnkimber.com;

import org.eclipse.swt.widgets.Display;

import org.eclipse.swt.widgets.Shell;

import org.eclipse.swt.widgets.Label;

import org.eclipse.swt.SWT;

import org.eclipse.swt.widgets.Text;

public class MainWindow {

protected Shell shell;

private Text txt_username;

private Text txt_password;

/**

* Launch the application.

* @param args

*/

public static void main(String[] args) {

try {

MainWindow window = new MainWindow();

window.open();

} catch (Exception e) {

e.printStackTrace();

}

}

/**

* Open the window.

*/

public void open() {

Display display = Display.getDefault();

createContents();

shell.open();

shell.layout();

while (!shell.isDisposed()) {

if (!display.readAndDispatch()) {

display.sleep();

}

}

}

/**

* Create contents of the window.

揚中數據恢復

*/

protected void createContents() {

shell = new Shell();

shell.setSize(450, 321);

shell.setText("金佰數據-系統登錄");

Label lblZ = new Label(shell, SWT.NONE);

lblZ.setBounds(81, 80, 76, 23);

lblZ.setText("帳號:");

txt_username = new Text(shell, SWT.BORDER);

txt_username.setBounds(134, 80, 192, 33);

txt_username.setText("");

濱海數據恢復

Label lblMima = new Label(shell, SWT.NONE);

lblMima.setBounds(81, 134, 76, 23);

lblMima.setText("密碼 :");

txt_password = new Text(shell, SWT.BORDER);

txt_password.setBounds(134, 134, 192, 33);

}

}

您也可以點擊Design進行可視化編輯(這個Design組件經常會卡死)。可以大致看一下功能比較齊全,有已添加的組件、控件庫、屬性設置、設計區域。


創建好窗口以后,我們可以調試運行:



打包程序:

右鍵點擊項目,選擇export,選擇可執行Jar。


下一步,分別設置入口類和導出的文件,點擊Finish導出成功:


運行jar:

在該目錄下打開終端,輸入java -jar swtProj.jar 就可以看到SWT窗口啦,是不是很簡單!




  電話咨詢

<abbr id="ehohq"><form id="ehohq"><small id="ehohq"></small></form></abbr>
  • <menu id="ehohq"><dl id="ehohq"></dl></menu>

    1. <bdo id="ehohq"><span id="ehohq"></span></bdo>
        主站蜘蛛池模板: 赫章县| 库尔勒市| 平和县| 东兰县| 清镇市| 万山特区| 平南县| 凤台县| 元朗区| 武川县| 江永县| 凭祥市| 开阳县| 贵南县| 文化| 富阳市| 常山县| 潜山县| 佛教| 岚皋县| 丹寨县| 郑州市| 邵武市| 新竹市| 潮州市| 阳曲县| 麻江县| 常熟市| 琼中| 湛江市| 宁城县| 十堰市| 大石桥市| 贵港市| 美姑县| 揭西县| 新干县| 高阳县| 新和县| 陆川县| 如皋市|