2017-01-28 54 views

回答

1

您的MyJTextField是JTextField的子项。 JPasswordField也是JTextField的子项。但MyJTextField不是JPasswordField的子项,所以MyJTextField不是JPasswordField,它们是兄弟。

//you can do 
    JTextField field1 = new JPasswordField(); //child is an instance of parent 
    JTextField field2 = new MyJTextField(); //child is an instance of parent 

    //you can't do 
    JPasswordField field3 = new JTextField(); // parent is not instance of child 
    MyJTextField field4 = new JTextField(); // parent is not instance of child 
    JPasswordField field5 = new MyJTextField(); // siblings are not instances of each other 
    MyJTextField field6 = new JPasswordField(); // siblings are not instances of each other 
+0

Thx,没有意识到。 :/ – tomyforever

相关问题