-
不規則的按鈕是什麼意思,還是矩形的? 如果還是矩形,但大小不規則,可以選擇xylayout試試。
-
jbutton = new jbutton();
“續訂”按鈕");
容器。 add(jbutton )
輸入框是 jtextfield()。
布局取決於您擁有的容器。
-
為什麼按鈕使用滑鼠事件,或者樓上建議準時。
-
通過單擊以開啟另乙個 shell 來新增滑鼠事件
-
我按組劃分。
假設將兩個組放在乙個 composite(comp) 組上,one = new group(comp, ;
將組的布局設定為 gridlayout 2 column gridlayout(2, false));
設定組的布局資料
griddata(;
然後在組上構建 radiobuttonbutton btn1 = new button(one, ; )。
button btn2 = new button(one, ;
group two = new group(comp, ;
將組的布局設定為 gridlayout 3 column gridlayout(3, false));
設定組的布局資料
griddata(;
button btn3 = new button(two, ;
button btn4 = new button(two, ;
button btn5 = new button(two, ;
有什麼問題,新增它。
-
由於使用 button 類來繪製按鈕,因此必須使用 pack 方法重新繪製顯示按鈕。
我認為如果你沒有特殊需求,你仍然應該使用 jbutton 類。
-
pack 方法重繪元件。 我不知道你是怎麼得到的,問題可能出在你的定位和句子順序上,沒有**,沒有辦法幫助你。
-
不是我不想做演示,而是完美地實現這個東西真的很複雜,效率很低。 我建議您可以通過設定父容器 setbackgroundmode(; 標籤可以透明地顯示然後,將畫表新增到標籤中,並使用 GC 繪製乙個方形框來表示按鈕的輪廓。
或者你製作乙個只有邊框和透明中間的 png**。 也可以將其設定為標籤。
-
如果我沒記錯的話。 應該可以向 tableviewer 物件新增滑鼠事件。 然後,事件中會彈出乙個新對話方塊。 不要回去。 切換到關閉按鈕會更合乎邏輯。