如何在JDialog上创建表

时间:2015-05-19 17:51:29

标签: java jdialog

所以我正在制作游戏,当你按下名为history的按钮时,会弹出一个JDialog,向你显示你已经完成的动作。我想知道如何在JDialog上创建一个表,底部有一个ok按钮。

示例表:

|Move|                 What Happened                    |        
| 1  |A beam shot from 6 lands on 29                    |            
| 2  |Guess at (3,5) with a direction of \ was incorrect|       
| 3  |Guess at (4,3) with a direction of / was correct  |

1 个答案:

答案 0 :(得分:0)

您可以创建一个扩展JDialog的自定义对话框,并在单击历史记录按钮时显示它...我总是在新的自定义对话框类中调用静态方法,例如" showDialog()"然后实例化对话框,将其设置为可见,等等。您可以将所有元素添加到所需的对话框中,包括您的表格,以及一个OK按钮,其监听器将设置为可见(false)和dispose()以将控制权返回给你在哪里调用静态方法来显示对话框。