我有幾個按鈕在面板上垂直運行,然後3個面板在其右側。每個按鈕都會顯示一個圖片,取決於按鈕的輸入。Java - 當圖像顯示時屏幕布局混亂
我遇到的問題是,當圖像被顯示時,它會增加按鈕的大小,我希望它們保持原樣。
如何防止發生調整大小?
我有幾個按鈕在面板上垂直運行,然後3個面板在其右側。每個按鈕都會顯示一個圖片,取決於按鈕的輸入。Java - 當圖像顯示時屏幕布局混亂
我遇到的問題是,當圖像被顯示時,它會增加按鈕的大小,我希望它們保持原樣。
如何防止發生調整大小?
嘗試使用GridBagLayout。它給了你很大的自由,如果你使用Netbeans Form Building tool,創建好看的圖形用戶界面真的很容易。
抱歉不是一個真正的選項,需要在代碼 – silentbob
中做到這一點Netbeans將爲您構建代碼。我不知道這是不是你的意思,但如果是這種情況,你可以自己編寫代碼......這真是一個很好的解決方案。我使用柵格包(幾乎)所有東西。你得到更多的控制。 – kentcdodds
我不是'GridBagLayout'粉絲,但NetBeans設計師是一種極具實驗性的方式:更改內容,檢查代碼,更改,檢查等。您可以隨時丟棄'.form'並保留代碼。 – trashgod
爲了更快提供更好的幫助,請發佈[SSCCE](http://sscce.org/)。 –
你能[縮放](http://stackoverflow.com/a/6916719/230513)圖像到一個普通的大小? – trashgod