【畢設(shè)進(jìn)行時(shí)-工業(yè)大數(shù)據(jù)挠将,數(shù)據(jù)挖掘】Java GUI完善胳岂,左對齊

正文之前

今天早上起來,因?yàn)檫€要在宿舍這邊搞畢業(yè)信息確認(rèn)舔稀,所以沒辦法乳丰,我就只能在宿舍里面做一下Java 的GUI的優(yōu)化了!

昨天的GUI長這個(gè)鬼樣子内贮!

很幸運(yùn)的产园,思索一番之后,我發(fā)現(xiàn)了問題所在夜郁,并且很快的就解決了什燕。就在我想要繼續(xù)水兩面畢業(yè)設(shè)計(jì)學(xué)生日志的時(shí)候,卻悲哀的發(fā)現(xiàn)我的日志本昨天就上交去中期檢查去了竞端!嗚呼哀哉屎即!簡直悲傷!所以只能先寫個(gè)電子檔事富,等紙質(zhì)檔發(fā)下來再補(bǔ)上了技俐!

正文

在前天完善Java GUI界面的時(shí)候,因?yàn)闀r(shí)間匆忙统台,所以只能匆匆趕出來一個(gè)示例樣板雕擂,基本上只能實(shí)現(xiàn)決策樹最頂端的那幾個(gè)Line的展示。

其實(shí)到了這兒基本就動(dòng)不了了贱勃!

而我昨天有個(gè)想法井赌,那就是能不能在MouseAndKeyEvent(GUI界面的最終類,名字是隨便起的)這個(gè)類里面加一個(gè)標(biāo)志數(shù)贵扰,即line這個(gè)變量來確定當(dāng)前是要展示出來多少行族展,然后設(shè)定一個(gè)靜態(tài)方法,可以在main主函數(shù)里面直接讀取MouseAndKeyEvent這個(gè)類里面的靜態(tài)變量line拔鹰,然后根據(jù)這個(gè)line值是否變化判斷是否應(yīng)該繼續(xù)傳值到MouseAndKeyEvent這個(gè)類的實(shí)例化對象里面仪缸。這里邊還有個(gè)靜態(tài)方法專門干這事,其實(shí)把這個(gè)靜態(tài)方法定義到哪兒都可以列肢。不過不管了恰画,能用就行宾茂。

結(jié)果就是,失敗了拴还!理所當(dāng)然的失敗了跨晴!

根本沒法傳值,主函數(shù)也一直沒法結(jié)束片林!我真是苦惱岸伺琛!

雖然沒想到到底是為了啥费封,但是在網(wǎng)上瀏覽了一番焕妙,我卻想起來!Java GUI的界面都是基于線程存在的弓摘,如果主函數(shù)要對線程做些什么焚鹊,基本都是提交一個(gè)線程進(jìn)去。所以我這兒估計(jì)是資源沖突韧献?末患??主函數(shù)遲遲不結(jié)束锤窑,線程那邊有動(dòng)靜但是還不如沒有璧针。

然后我就直接在main里面把整個(gè)決策樹讀取了出來,存儲到一個(gè)數(shù)組里面渊啰。然后在MouseAndKeyEvent里面也開了一個(gè)數(shù)組用于存儲著1500左右的決策樹輸出探橱。然后main順利結(jié)束,其他的都交給了線程虽抄。美滋滋~然后我的就可以做到按按鈕就可以刷新了,其實(shí)也是很大的進(jìn)步了独柑!

后來迈窟,我更是對按鈕2,也就是Next按鈕進(jìn)行了一個(gè)鍵盤監(jiān)聽忌栅,只要當(dāng)前聚焦在Next按鈕上车酣,那么就可以用Enter按下直接取代按按鈕。豈不是美滋滋索绪?不然140行湖员,按140下簡直想死!

but2.addKeyListener(new KeyAdapter() {
            public void keyPressed(KeyEvent e){
                System.out.println(KeyEvent.getKeyText(e.getKeyCode())+" ******>>>> "+e.getKeyCode());
                if(e.getKeyCode()==KeyEvent.VK_ENTER){
                    System.out.println("Put Down the Enter to Change the Data!");
                    UpdateDisplay();
                }
            }
        });

然后我又遇到了一個(gè)問題瑞驱。很嚴(yán)重D锼ぁ!唤反!

那就是我的Jlabel無法左對齊凳寺。我在網(wǎng)上找了很多關(guān)于Jlabel左對齊的方案鸭津,大部分都是在初始化的時(shí)候給定的內(nèi)容。我也照做了肠缨,甚至為此我還有兩種方案:一個(gè)JLabel.LEFT逆趋,一個(gè)是SwingConstants.LEFT這個(gè),也就是基于下圖的方法:

但是都失敗了晒奕,還是沒什么卵用闻书!

甚至我都到了 一個(gè)可能潛藏著巨多大神的地方去咨詢。

可惜脑慧,還沒等大神回復(fù)我魄眉。。我就突然想到漾橙,我的貌似是三層結(jié)構(gòu)啊杆融。

具體的結(jié)構(gòu)我隨便畫個(gè)圖!

布局Layout大概就是圖中這樣的了霜运,既然JLabel無論如何都沒啥效果脾歇,那么是不是JPanel出問題了呢?淘捡?抱著這個(gè)想法藕各,我搜了搜~還真有答案!

然后我照做了激况!美滋滋!膘魄!真的可以乌逐!給你們看看效果~

哇靠,這太靠左邊了创葡!不過沒毛舱闾摺!只要能控制灿渴,什么是做不到的洛波?填空格我都給你填滿咯!

然后我就給每一個(gè)輸出加了這么一個(gè)Space

    public static String Space = "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";

再來看效果骚露!~~~

現(xiàn)在不是美滋滋蹬挤??棘幸?簡直可以說是6666了好嗎焰扳?OK!今天到這兒,趕緊寫幾個(gè)命令好讓我的GUI逼格高起來蓝翰!寫完就去健身房光绕,然后吃飯,晚上干啥就不清楚了畜份!

正文之后

既然要做文字識別诞帐,那就不得不提我很是忌諱的一個(gè)東西了,字符串的處理爆雹。停蕉。CCF考過,簡直想死钙态!而且還是那種很簡單的我都搞不定慧起,不過我可以規(guī)則弄簡單點(diǎn),沒那么多彎彎道道不就OK册倒?r炯贰!嘿嘿驻子!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灿意,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子崇呵,更是在濱河造成了極大的恐慌缤剧,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件域慷,死亡現(xiàn)場離奇詭異荒辕,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)犹褒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進(jìn)店門抵窒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叠骑,你說我怎么就攤上這事李皇。” “怎么了座云?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵疙赠,是天一觀的道長付材。 經(jīng)常有香客問我朦拖,道長,這世上最難降的妖魔是什么厌衔? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任璧帝,我火速辦了婚禮,結(jié)果婚禮上富寿,老公的妹妹穿的比我還像新娘睬隶。我一直安慰自己锣夹,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布苏潜。 她就那樣靜靜地躺著银萍,像睡著了一般。 火紅的嫁衣襯著肌膚如雪恤左。 梳的紋絲不亂的頭發(fā)上贴唇,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機(jī)與錄音飞袋,去河邊找鬼戳气。 笑死,一個(gè)胖子當(dāng)著我的面吹牛巧鸭,可吹牛的內(nèi)容都是我干的瓶您。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼纲仍,長吁一口氣:“原來是場噩夢啊……” “哼呀袱!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起巷折,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤压鉴,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后锻拘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體油吭,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年署拟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了婉宰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,769評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡推穷,死狀恐怖心包,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情馒铃,我是刑警寧澤蟹腾,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站区宇,受9級特大地震影響娃殖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜议谷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一炉爆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦芬首、人聲如沸赴捞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽赦政。三九已至,卻和暖如春耀怜,著一層夾襖步出監(jiān)牢的瞬間昼钻,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工封寞, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留然评,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓狈究,卻偏偏與公主長得像碗淌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子抖锥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容