N年前,北京,突然想要學彙編,爲了堅持,開啓了博客園用來記錄心得。html
我是個不長性的人,是個常立志的人。開始認真看視頻、認真記錄、寫心得,後來愈來愈敷衍,勉強看完了視頻,不了了之。html5
重啓此路可好。java
將近30,仍是想學點兒什麼。python
golang, python,ruby,android
web, androidgit
html5,程序員
突然覺着想太多了,先學學java,適應一下脫離vs的編程環境。golang
下載安裝 jdk+netbeans。web
我是個糾結的人,在netbeans上和Eclipse上還糾結了半天,還看了看IntelliJ IDEA這款IDE,找不到最新破解及是英文界面,才最終選擇了NetBeans,畢竟是官方推薦,和jdk打包在一塊兒,能夠直接下載。編程
或者下面的內容應該另起一篇,打開NetBeans,開始初始研究。
打開工具->選項
常規頁面沒什麼好看的。
編輯器跟vs比也沒什麼區別。
字體和顏色,挑選中意的配色風格,使用默認,字體我在vs時習慣使用yahei_mono,也想改成這個字體 。。可是。居然用的不是系統字體。安裝字體後找不到這種字體。
原來安裝字體後要重啓netbeans。
效果:
好像也沒什麼差異,等會試中文效果。
快捷鍵,對netbeans不熟,先不動。
Java配置,安裝時應該配置好了,也不動
外觀選項與編程無關,但關係環境。程序員要對本身好,因此挑個外觀。
挑來挑去,其餘外觀好醜,仍是默認的windows,不過勾上了儘量使用本機外觀。
本機win10
爲了善始善終,有版本有記錄,用個版本庫。git最流行,就用git。代碼放在開源中國。
呃,開源中國也有博文,我是否是應該寫那兒去?
在git@osc上建立一個項目,netbeans上克隆。
還好之前研究過幾天git。呃,賬戶名密碼好麻煩的說,netbeans能生成sshkey嗎?好像不行,本地終端須要cygwin。裝個git?
安裝了git,使用git gui生成的key,放到git@osc上,死活連不上。不太懂。難道還要裝個tortoise git?
算了,老老實實的用用戶名密碼吧。
萬能的HelloWorld:
System.out.print("Hello World");
run:
Hello World成功構建 (總時間: 0 秒)
整到如今,22:37。
再看看netBeans的插件。窮折騰,生命息,折騰不止。
1. Explorer From Here
快速打開所在文件夾。vs高版本解決方案管理器中有此功能。
查找自 NetBeans IDE 中一些有用的插件: http://blog.sina.com.cn/s/blog_7a100c640101ghaa.html
2. Close Other Documents
3. INI文件編輯支持器
4. EasyPmd
查找代碼問題
5. DisplayDependencies 生成依賴關係。
6. shift+shift open Go To Symbol
與4來源同樣,能夠快速跳轉的插件。
今天折騰到這裏吧。以一個窗口收尾。怎麼用java寫窗口?
Swing是個什麼東西?控件分類裏都是它。看百科 http://baike.baidu.com/link?url=4Y9fpzw4zUHs8oAMDxuoFihIZBybpFh6E11iZEEtdi3Pjad1W5v48h1biQxZQiOOBFjQ_-G0wf0xosiIn585AGTF-IUYR7dKnJuwlKiljpu
這個佈局跟.net 或者 wpf 很像麼,確定是.net抄襲吧。我猜這個界面也是xml
actionPerformed 是個什麼鬼,爲何雙擊控件是這個事件?不是應該clicked嗎?
http://blog.csdn.net/litoupu/article/details/8176425
//鼠標單擊事件不管何時都監聽,即便按鈕已經不能用了,事件依然走;
//通常事件,在設置按鈕不可用後就不在走了
我來試試,話說,Java的messagebox是啥來着:
http://blog.163.com/jiuqiaozi@126/blog/static/110682210201171222738457/
第一個窗口OK了。須要用JFrame,第一次用的JPanel,始終不行。
23:36了。生命不息,折騰不止。
睡覺去。
NetBeans 幫助文檔
NetBeans 快速入門教程
https://netbeans.org/kb/docs/java/quickstart.html
主要功能視頻演示