java-swing初探

隨性學習的,有問題請大家多多指教。

言歸正傳,swing是java的一種界面開發的東西百度百科裏頭有簡單描述,不在贅述,簡單描述下對於swing開發的一些說明,比較淺顯。首先選擇ide目前瞭解的swing開發的ide做的比較好的可能首推NetBeans和eclipse系列,其次是idea。我只用了MyEclipse和idea。NetBeans是查資料的時候網友推薦的。Idea之所以不被我推薦是因爲佈局方式的原因導致的。不廢話直接進行描述。

MyEclipse:

首先基本的開發流程我是參照:http://wenku.baidu.com/link?url=rKjAPIeoMlEJkZX-kmxQr-mHNQii-sAXgG6i2SGosguJVSnQpvC1yKk4aZTaxVA7x1as0C_hdB04biz8cjl-H-flNry7JArzIw_RFT5mBnC來進行的,其中要說明的只有一點就是按照嚮導創建項目時MyEclipse可能顯示的內容不是文本中的顯示內容。其他的沒有區別。在控件使用方面和c++,c#基本完全一樣,但是需要注意的是控件監聽事件需要自己進行一些處理。

Idea:

Idea之所以不推薦,原因在於idea的界面佈局方式只有默認的幾種,但是對於界面要求比較高或者比較低的人羣使用的絕對佈局好像不能支持。因此我不推薦開發swing使用idea。

使用idea開發的時候我在網上找了一些教程,基本的教程也就一個案例,其他估計都是抄的,我也隨便找了一個:http://www.mamicode.com/info-detail-916434.html

內容其實差不多,但是有些需要提出來說一下,在創建工程的時候因爲沒有java的swing的項目可選那麼直接選擇java大項不要選擇下面的子項。如下圖:


只要選擇黑色橢圓中的標識即可。然後進行選擇並進行控制以後即可進行使用。

         而後按照教程即可,在之後可以看下在生成界面主代碼部分,在綁定的界面類中選擇對飲的界面類名後,按insert+alt並生成對應的mian函數這樣才能在後期進行顯示,否則是不能進行界面顯示的。

         對應的項目代碼有兩塊:

1.      MyEclipse版本  swingedu

2.      Idea版本      testswing2

源代碼上傳如下:

http://download.csdn.net/detail/w6025110/9860994

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章