2015-05-19 81 views
-1

所以我製作了一個遊戲,當您按下名爲history的按鈕時,會彈出一個JDialog,它顯示您已完成的動作。我想知道如何在底部使用OK按鈕在JDialog上製作表格。如何在JDialog上製作表格

示例表:

|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 | 
+0

請幫我看看代碼部分。我是使用JDialogs的新手,我不明白如何很好地使用它們。 – Lahey11

回答

0

您可以創建擴展的JDialog一個自定義對話框,當您單擊歷史記錄按鈕顯示它......我一直呼籲在新的自定義對話框類的靜態方法,如「showDialog()」然後實例化對話框,將其設置爲可見等。您可以將所有元素添加到所需的對話框中,包括您的表格,以及OK按鈕,其偵聽器將setVisible(false)和dispose()將控制返回到您調用靜態方法顯示對話框的位置。