如何在另一个类的构造函数中使用Java Class作为参数

时间:2014-08-31 19:08:51

标签: java class

我有两个类HighScoreDialog和HighScoreTableModel

我需要修改HighScoreDialog构造函数,以便它需要一个HighScoreTableModel参数。我还需要修改方法的其余部分以使用它 模型,而不是创建一个新模型。

这是我尝试的两个班级的相关代码。

public class HighScore_Dialog extends JDialog {

      private static final long serialVersionUID = 1L;

      public HighScore_Dialog(Class HighScoreTableModel) {
            JTable table = new JTable(HighScoreTableModel);


public class HighScoreTableModel implements TableModel{

它显然不起作用我也厌倦了<T>课程,但这也不起作用

1 个答案:

答案 0 :(得分:0)

使用此构造函数:

public HighScore_Dialog(HighScoreTableModel highScoreTableModel) {
     JTable table = new JTable(highScoreTableModel);
}