我有一个Java Swing程序,其中包含一个我希望以更好的方式设计的对话框。程序中的一个窗口有一个按钮,用户需要点击该按钮打开一个小对话框,选择几个客户名称然后保存他的选择,然后我在主窗口中对该选择做一些操作。
问题在于设计那个小对话框。用户可以在其中执行2个操作:
以下是初始对话框设计:
------------------------------>
我最初的想法是:
我的两个问题是:
答案 0 :(得分:0)
在我看来,最简单的方法是在每个名称的旁边访问您想要执行的操作。 为了更清楚,这是从phpmyadmin软件(见下文)拍摄的照片。
您可以执行类似图片“操作”列的操作! 它非常直观,非常适合您的需求(phpmyadmin帮助管理数据库,并且它与您正在做的很接近)
答案 1 :(得分:0)
也许你可以拆分列表?
+---------------------------------------------------+
| Available users Selected users |
| +------------------+ +------------------+ |
| | Name 1 | | Name 3 | |
| | Name 2 | [>] | | |
| | | [<] | | |
| | | | | |
| +------------------+ +------------------+ |
| [Add] [Edit] [Delete] |
+---------------------------------------------------+
| [Import][Export] [OK] [Cancel] |
+---------------------------------------------------+