KeyListener?key_Listener?=?new?KeyListener()
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括平南網(wǎng)站建設(shè)、平南網(wǎng)站制作、平南網(wǎng)頁制作以及平南網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,平南網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到平南省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
{
public?void?keyTyped(KeyEvent?e)?{}
public?void?keyReleased(KeyEvent?e){}
public?void?keyPressed(KeyEvent?e){
if(e.getKeyChar()?==?KeyEvent.VK_ENTER?){
JTextArea.setText(JTextArea.getText()+"????")
}
}
};
JTextArea.addKeyListener(key_Listener?);
使用鍵盤監(jiān)聽事件是回車符在原本文字的基礎(chǔ)上加2個字符的空格,這個是在輸入的時候就在縮進(jìn),如果是輸入完了用一樓的方法吧。代碼手敲得可能有錯。
Ctrl + shift + f 代碼規(guī)范化
多看幾次規(guī)范的代碼就可以總結(jié)出來了!
友情提示先關(guān)閉搜狗輸入法,Ctrl +空格
望采納
4 個空格在 eclipse 中默認(rèn)作為一個縮進(jìn)單位(一個 TAB 鍵)。
行長度
盡量避免一行的長度超過 80 個字符,因為很多終端和工具不能很好處理之。
換行
當(dāng)一個表達(dá)式無法容納在一行內(nèi)時,可以依據(jù)如下一般規(guī)則換行:
在一個逗號后面換行
在一個操作符前面換行
選擇較高級別的換行,而非較低級別的換行
新的一行應(yīng)該與上一行同一級別表達(dá)式的開頭處對齊
如果以上規(guī)則使代碼都堆擠在右邊,那就回退一個 TAB
以下是斷開方法調(diào)用的一些例子:
someMethod(longExpression1, longExpression2, longExpression3,
longExpression4, longExpression5); //逗號分割
var = someMethod1(longExpression1,
someMethod2(longExpression2,
longExpression3)); //同級分割 以下是兩個斷開算術(shù)表達(dá)式的例子。 前者更好, 因為斷開處位于括號表達(dá)式的外邊, 這是個
較高級別的斷開。
longName1 = longName2 * (longName3 + longName4 - longName5)
+ 4 * longname6; //同級分割,正確
longName1 = longName2 * (longName3 + longName4
- longName5) + 4 * longname6; //越級分割,錯誤
以下是兩個縮進(jìn)方法聲明的例子。 前者是常規(guī)情形。 后者若使用常規(guī)的縮進(jìn)方式將會使第二
行和第三行移得很靠右,所以代之以回退一個 TAB:
//常規(guī)縮進(jìn)
someMethod(int anArg, Object anotherArg, String yetAnotherArg,
Object andStillAnother) {
...
}
//回退一個 TAB 消除過深的縮進(jìn)
private static synchronized horkingLongMethodName(int anArg,
Object anotherArg, String yetAnotherArg,
Object andStillAnother) {
...
}
在這里面找到快捷鍵方式,Window-Preferences-General-Key。輸入format找到綁定輸入Ctrl+Shift+F。應(yīng)用一下,應(yīng)該就可以了,有的版本快捷方式不同而已。
方法如下:
double d; ?//d為需要四舍五入的浮點(diǎn)數(shù)
int i=(int)(d+0.5); //i為四舍五入后的整數(shù)
如果d小數(shù)點(diǎn)后的數(shù)是0~4,那么d+0.5之后小數(shù)點(diǎn)后的數(shù)是5~9,將其轉(zhuǎn)化為int,舍去小數(shù)點(diǎn)后的數(shù),只保留原先的整數(shù)部分
如果d小數(shù)點(diǎn)后的數(shù)是5~9,那么d+0.5之后小數(shù)點(diǎn)后的數(shù)是0~4,整數(shù)部分的個位數(shù)+1,將其轉(zhuǎn)化為int,舍去小數(shù)點(diǎn)后的數(shù),只保留+1之后的整數(shù)部分
以下是示例代碼:
1、在MyEclipse中創(chuàng)建一個WebProject項目。
2、點(diǎn)擊進(jìn)入你需要編程的jsp頁面。
3、點(diǎn)擊myeclipse打開后如圖所示。
4、點(diǎn)擊源,也就是重從左到右第三個,打開頁面如圖所示。
5、點(diǎn)擊格式即可,或者按Ctrl+shift+f也可以。