只能用dispose釋放當(dāng)前窗口、比如this.dispose();不能用System.exit(0)\因?yàn)檫@樣會(huì)關(guān)閉JVM中所有的資源,也就是關(guān)閉所有界面,等于結(jié)束當(dāng)前程序。
為彌勒等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及彌勒網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、彌勒網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
用JFrame寫的java小應(yīng)用是直接帶有窗口的,在main()中加上setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)。
首先分析需要的GUI技術(shù) java中一般使用swing 和awt技術(shù)來實(shí)現(xiàn)圖形界面,Swing組件較多,功能比較強(qiáng)大,所以這里使用Swing組件來實(shí)現(xiàn)。窗口使用(JFrame),按鈕使用(JButton)。
打開eclipse,并且建立java一個(gè)工程,具體如下代碼:addActionListene(newActionListene(){pulicvoidactionPefomed(ActionEvente){dispose();}});執(zhí)行該程序查看結(jié)果,如圖所示。
求高手編一個(gè)JAVA計(jì)算器,能夠在輸出顯示屏上顯示所輸入的式子,并且能夠進(jìn)行4則混和運(yùn)算。比如:要求(8-4*4)/(4-6) 就只要輸入這個(gè)式子便可計(jì)算出結(jié)果。。急急急QQ695396707請(qǐng)高手幫忙!要帶圖形用戶界面的。
以上你說的只有顯示計(jì)算結(jié)果的面板(Result,只負(fù)責(zé)顯示結(jié)果),數(shù)字鍵面板(number_key),你的代碼沒有主窗體,沒有動(dòng)作監(jiān)聽器。
1、第一先打開eclipse軟件。然后編輯基本的窗口容器代碼。第二然后將類繼承JButton。在類的上面導(dǎo)入JButton包。代碼:importsjavax.swing.JButton。第三然后在類中創(chuàng)建按鈕對(duì)象。
2、public void setLocation(int x,int y)將組件移到新位置。通過此組件父級(jí)坐標(biāo)空間中的 x 和 y 參數(shù)來指定新位置的左上角。
3、給你寫個(gè)最簡(jiǎn)單的吧,其實(shí)和XML布局是一樣的。都是在LinearLayout、RelativeLayout這些布局中加控件,不同的是java代碼都是new 出來的對(duì)象。
4、是網(wǎng)頁編程還是awt這塊的?網(wǎng)頁很簡(jiǎn)單,div有個(gè)樣式為display,當(dāng)設(shè)為none的時(shí)候就是隱藏了,為block為顯示。