swing 裡怎麼把tab放大一點

時間 2023-01-31 22:10:08

1樓:其韋厹

哪個元件?jtextfield?

想達到什麼效果?

問題問得太抽象了。

j**a swing怎樣讓按鈕和標籤隨著視窗的放大而放大而且排版不變?

2樓:幽靜孤雨下

使用gridbaglayout布局。

在jpanel中使用該布局存放按鈕和標籤元件。

這裡給出gridbaglayout布局引數說明。你用的上。

gridx——元件的左邊緣與網格左部之間的距離,預設值為 relative

gridy——元件的上邊緣與網格頂部之間的距離,預設值為 relative

gridwidth——元件的橫向寬度,預設值為1

gridheight——元件的縱向高度,預設值為1

ipadx——元件間的橫向間距,元件的寬度就是這個元件的最小寬度加上ipadx值, 預設值為 0。

ipady——元件間的縱向間距,元件的高度就是這個元件的最小高度加上ipady值, 預設值為 0。

weightx——當視窗變大時,各元件沿水平方向跟著變大的比例,預設值為 0。

weighty——當視窗變大時,各元件沿垂直方向跟著變大的比例,預設值為 0。

fill——元件比顯示區域小,可以用來控制項的行為。控制項是垂直填充,還是水平填充,或者兩個方向一起填充,預設值為 none。

insets——指元件與顯示區域四周邊緣的空白區域的大小new insets(上、左、下、右),預設值為 new insets(0, 0, 0, 0)。

anchor——元件比顯示區域小,告訴布局管理器元件在**空間中的位置,預設值為。

center。

對gridwidth與gridheight做了修改後,必須記得要對fill屬性做相應的修改,否則元件所顯示的大小還是原來的大小。

gridx、gridy的可能值。

relative 將被放置在前乙個元件的右側或下方。

gridwidth、gridheight的可能值。

relative 指定此元件為其行或列中的倒數第二個元件。

remainder 建立的元件會從建立的起點位置 開始一直延伸到容器所能允許的限度為止。

fill的可能值。

none:不調整元件大小。

horizontal:加寬元件,使它在水平方向上填滿其顯示區域,但是不改變高度。 vertical:

加高元件,使它在垂直方向上填滿其顯示區域,但是不改變寬度。 both:使元件完全填滿其顯示區域。

j**a swing怎樣讓按鈕和標籤隨著視窗的放大而放大,排版不變

3樓:雪飛瀟瀟

如果你想實現動態的按照要求的放大和縮小。那麼你應該設定布局為。

定義變數 width,height。然後在視窗改變大小重繪元件的時候,動態設定元件大小。

比如 ,0,width/10,height/10);

建議使用borderlayout 邊界布局。非常好用。用邊界布局套流布局,表布局就能做出很多介面了。

簡單的範例,你參考下。

public class myborderlayout

}如果你想實現動態的按照要求的放大和縮小。那麼你應該設定布局為。

定義變數 width,height。然後在視窗改變大小重繪元件的時候,動態設定元件大小。

比如 ,0,width/10,height/10);

4樓:匿名使用者

如果要求等比例縮放的話,可以試試監聽視窗大小改變的事件,然後手動實現元件大小的調整。

j**a swing中如何設定按鈕tab鍵順序?

j**a swing中怎麼固定視窗大小

j**a中如何用tab鍵改變文字框的焦點?

j**a的swing的jtabbedpane的問題,只有在窗體大小變化一下後控制項就顯示,請問這是為什麼?

5樓:匿名使用者

jtabbedpane的標bai

籤欄,du可以放zhi置在dao頂、側回邊看。

答apijtabbedpane(inttabplacement),jtabbedpane.

bottom,

請問在VB裡面怎麼讓字元放大一倍

以label1控制元件為例 字型放大 label1.fontsize label1.fontsize 2 標籤水平居中 label1.alignment 2 fontsize 字元大小不就行了 你非要雙倍就 先定義個整形dim a as integer a 5 fontsize a 2 vb裡怎麼讓...

把一歲大的哈士奇放大巴車上放在籠子裡放行李箱會不會憋壞

有寵科技 有可能會!以下幾種情況都會對狗造成危險。一 大巴車的行李箱為放置貨物而設計,沒有設計通風口,空氣流通情況不好!並且空間狹小貨物堆積,如果該車輛的行李箱門密閉度比較高,長時間行車有可能造成車廂內氧氣不足,二氧化碳濃度過高!行車顛簸並且無人照看,狗的心情也會較不安,情緒也可能影響狗狗,使它呼吸...

怎麼把麥克風聲音調大一點

sky失憶的風箏 1 調整耳麥本身的音量,把耳麥音量調高。2 是去音效卡驅動的控制面板調整。3 是去系統本身的 控制面板 聲音 去調,如果說調音訊清晰度的話,必須要到驅動的控制面板裡面去調 雙擊右下角小嗽叭,再點選項 屬性,混音器裡選 audio input 把麥克風音量勾打上 確定,之後在錄音控制...