1,首先明確BUTTON是安卓的一個控件,是用java語言寫的。

新會網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),新會網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為新會近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的新會做網(wǎng)站的公司定做!
1 如果沒有使用布局管理器,可以使用setBounds方法。2 使用布局管理器的話 ,調(diào)用setPreferredSize方法設(shè)置。有些布局管理器會忽略其中的長或?qū)挘鏕ridLayout會把其中的組件大小強制一樣,BoxLayout則是忽略其中一項。
可以用如下代碼設(shè)置布局管理器為空。把JFrame設(shè)置個BorderLayout,把JPanel放在North里,JPanel就會自動調(diào)整大小了。至于JPanel里的布局,不知你出于什么特殊理由,單純需要重疊的話應(yīng)該有合適的布局管理器。
setSize()可以設(shè)置JButton的大小,只是如果這個Button在某個布局里,那就已經(jīng)由布局限定的位置限制了,不能再用setSize()隨意設(shè)置位置,只能用setPrefferedSize()設(shè)置在布局里的可見位置。
1、Swing中沒有提供直接獲取的方法。但是對于JFrame和JDialog,可以通過getContentPane()獲取窗口的主面板,然后獲得。
2、控制組件是垂直填充,還是水平填充,或者兩個方向一起填充,默認(rèn)值為NONE。insets——指組件與顯示區(qū)域四周邊緣的空白區(qū)域的大小newInsets(上、左、下、右),默認(rèn)值為newInsets(0,0,0,0)。
3、把java控件所在的容器(比如:JFrame,JPanel)的布局設(shè)為空布局。(比如:jp.setLayout(null);然后用java控件的setBounds函數(shù)設(shè)置java控件的位置和大小。
4、GridLayout是網(wǎng)格布局,它會均分你的布局容器,所以行列高度和寬度是統(tǒng)一的,只能通過調(diào)整布局容器大小來改變。
5、汗,不能拖拽是因為你的Layout沒設(shè)置好,設(shè)置成nullLayout可以的,不過完善的程序不應(yīng)該使用nullLayout,你可以用groupLayout。
1、打開Myeclipse的相關(guān)界面,在Window那里點擊Preferences。彈出設(shè)置的對話框,選擇General下的Appearance進(jìn)入。點擊Colors and Fonts按鈕,需要在右側(cè)選擇Java。選擇Java Editor Text Font,并點擊Edit。
2、那是因為JAVA的布局管理器自動設(shè)置了布局。
3、如果你用系統(tǒng)cell的 detailtext 貌似是不能設(shè)置位置的,他就是固定的位置。
4、SetCellPosition 設(shè)置表示單元格的行號和列號 的 TableLayoutPanelCellPosition。 SetColumn 設(shè)置指定子 控件的列位置。 SetColumnSpan 設(shè)置子控件跨的列數(shù)。 SetRow 設(shè)置指定子控件的行位置。
本文題目:java代碼設(shè)置控件高度 java代碼設(shè)置控件屬性
標(biāo)題來源:http://chinadenli.net/article25/deeosji.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、自適應(yīng)網(wǎng)站、虛擬主機、面包屑導(dǎo)航、網(wǎng)站內(nèi)鏈、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)