標籤:blog http java 使用 os io 檔案 for
在Eclipse裡面編寫SWT需要引入相關的依賴包。
建立一個Java工程,取名MyFirstSwt
右擊項目頭部,選擇Properties菜單
單擊Properties裡面的Java Build Path,選擇Libraries頁面,可以單擊Add JARS..通過瀏覽器去尋找SWT的JAR包,名字大概是org.eclipse.swt.win32.win32...
如果出現問題的話可以單擊Add External JARs...到eclipse的plugins外掛程式檔案夾裡面搜尋
第一個就是了
在工程裡建立一個Java類,取名MyFirstSwt
package MyFirstSwt;import org.eclipse.swt.SWT;import org.eclipse.swt.custom.CLabel;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Shell;public class HelloWorld {public static void main(String[] args) { Display dipl= new Display () ; //封裝了部分相關方法,用於直接調用當前系統資源的對象 Shell shl = new Shell(dipl); //建立視窗對象,為Display添加Shell對象 shl.setText("FIRST SWT"); //為對話方塊設定標題 shl.setImage(dipl.getSystemImage(SWT.ICON_QUESTION)); //為對話方塊設定表徵圖,這裡採用系統預設表徵圖,也可使用自訂表徵圖 CLabel lbl=new CLabel(shl,SWT.LEFT); //在shl中初始化一個新的label控制項 lbl.setImage(dipl.getSystemImage(SWT.ICON_INFORMATION)); lbl.setText("Hello World\n"); //設定label顯示的文字 lbl.pack(); shl.pack(); //調整布局 shl.open(); //開啟視窗 while(!shl.isDisposed()){ //關閉視窗進行資源銷毀工作 if(dipl.readAndDispatch()) dipl.sleep(); } dipl.dispose();}}
運行可以看到