我想彈出一個SWT中的消息框,其中可能包含很長的項目列表。我可以添加一個List小部件,還是應該創建一個新的shell並使用Label,List和兩個Button來填充它?如何將一個可滾動的項目列表添加到SWT消息框?
1
A
回答
1
通常MessageBox是保留給簡單的消息,是/否,確定/取消,這樣的事情。
如果你想彈出一個可能長的列表,我會建議創建你自己的對話框。你可以自定義這種方式看起來像你希望它看起來(包括滾動列表)
Here一些SWT列表例子
1
了Eclipse UI包提供了這樣的場合一些有用的對話。檢查出org.eclipse.ui.dialogs.ListDialog
。
相關問題
- 1. 如何將一個滾動條添加到一個信息框?
- 2. 如何將列表框中的項目添加到另一個列表框?
- 3. 如何將一個列表框中的多個選定項目添加/移動到另一個列表框?
- 4. 將多個列表框項添加到一個列表框中
- 5. 將項目添加到列表框
- 6. 將項目添加到列表框
- 7. 從2列表框項目添加到列表框一個
- 8. 如何將項目從一個列表框添加到另一個窗體上
- 9. 將項目添加到列表框並將它們綁定到另一個列表框中的項目
- 10. 如何從一個類添加項目到列表框
- 11. 如何添加到列表框另一個項目?
- 12. 如何將3個列表框項添加到一個列表框中
- 13. 如何將幾個項目添加到Win32項目C++中的列表框?
- 14. 將選定的列表框項目顯示到消息框中
- 15. 可能將一個複選框添加到SWT組邊框
- 16. 將列表框項目移動到另一個列表框?
- 17. 將項目添加到列表視圖到另一個活動
- 18. 將一個項目添加到列表框中
- 19. 如何在添加項目時滾動到列表框的底部
- 20. 如何將項目添加到選定的列表框中
- 21. 如何將項目添加到列表框的頂部
- 22. 如何將項目添加到VB中的其他列表框?
- 23. 如何將項目添加到另一個類的netbeans列表框
- 24. 如何將同一行中的多個項目添加到列表框c#?
- 25. 滾動到ASP.NET列表框中第一個選定的項目
- 26. C++:嵌套列表:如何將一個項目添加到列表列表
- 27. 將一個列表框中的多個項目添加到另一個VB.Net
- 28. 添加項目到多列列表框
- 29. 添加到上一個列表框項
- 30. 如何比較兩個列表框項目並將常用項目添加到另一個組合框?