1
A
回答
1
有配發的方式LWUIT做的一切。它從你的圖像中不清楚你的確切約束是什麼,我猜你想讓最左邊的按鈕左對齊,最右邊的對齊。您可能還希望其他兩個按鈕居中。
我會實現這個使用嵌套FlowLayout
元素的GridLayout
。因此:
Container c = new Container(new GridLayout(1, 4));
addButton(c, new Button("b1"), Component.LEFT);
addButton(c, new Button("b2"), Component.CENTER);
addButton(c, new Button("b3"), Component.CENTER);
addButton(c, new Button("b4"), Component.RIGHT);
private void addButton(Container c, Button b, int align) {
Container flow = new Container(new FlowLayout(align));
flow.addComponent(b);
c.addComponent(flow);
}
0
播放前三鈕釦。設置值x
,使按鈕在行中被等分:you must take into account the preferredWidth of the Buttons for that
。對於第一個按鈕,將其空白左邊設置爲0(setMargin(Component.LEFT,0)
),對於最後一個按鈕將其右邊距設置爲0(setMargin(Component.RIGHT,0)
)。
0
你應該使用使用BorderLayout
並添加容器(描述in this answer南里)
相關問題
- 1. 如何將兩個按鈕放在Android中的同一行上
- 2. 如何將一個按鈕放在離子3的頁腳中?
- 3. 如何在PostgreSQL中按現在距離()(將來第一個)的距離排序
- 4. 如何讓jQuery UI按鈕具有相同的寬度,圖標的間距與右側的距離相同?
- 5. 如何將輸入框和按鈕放在同一行
- 6. 如何將一個按鈕放在與某些文本相同的行上?
- 7. 如何將按鈕放在TableLayoutPanel下面的相同位置?
- 8. 將輸入框放置在寬度相同的按鈕上
- 9. 如何將按鈕放在輸入Twitter Bootstrap 4旁邊?
- 10. 如何將兩個按鈕放在同一行
- 11. 如何使按鈕和邊上的邊距響應相同?
- 12. 如何使一個按鈕基於JavaFx中的其他4個按鈕執行4種不同的操作?
- 13. LWUIT按鈕被按下並釋放
- 14. 如何在Bootstrap 4中將按鈕設置爲一個按鈕?
- 15. 如何將ProgressBar放入按鈕中
- 16. android:如何在framelayout中添加兩個按鈕相同的行?
- 17. Javascript:如何使用相同的按鈕進行不同的文本輸入?
- 18. 五個按鈕保持相等距離的圓形旋轉
- 19. 需要幫助,把4個相同的div放入一個css代碼(間距)
- 20. 如何在Chrome和Firefox中使按鈕輸入風格相同?
- 21. 使每個div之間有相同的距離使用HTML?
- 22. 如何在angularjs中獲得距離和按距離排序?
- 23. 如何約束兩個按鈕與垂直中心等距離
- 24. 如何使用相同的按鈕相同的模板
- 25. 在android中,我應該如何將2個按鈕放在一行中具有相同的寬度和高度?
- 26. 如何在12個不同的按鈕事件中使用相同的變量?
- 27. 如何將一個按鈕放在android
- 28. 如何讓兩個物體以相同的速度行進不同距離?
- 29. 使用相同的2個控制按鈕控制多個輸入按鈕
- 30. LWUIT:如何使用另一個按鈕顯示菜單命令
我不確定是否可能。不過,我在我的移動應用程序中同時使用了三個按鈕,使用.css風格作爲左按鈕,中間按鈕和右按鈕。 – Lucifer