2016-09-09 56 views
1

我看到的JInternalFrame在網上一個例子javax.swing.JInternalFrame中和的JInternalFrame之間的區別,它是這樣寫的:是什麼在Netbeans的

public class AddEntry extends JInternalFrame 

當我試圖在NetBeans中創建一個JInternalFrame,它像這樣:

public class NewJInternalFrame1 extends javax.swing.JInternalFrame 

所以,我沒有得到如何得到public class AddEntry extends JInternalFrame。我已經嘗試了所有選項,但它總是以javax.swing.JInternalFrame的形式出現。

+0

'的AddEntry延伸JInternalFrame'極有可能是相同的'AddEntry擴展javax.swing.JInternalFrame'只需將'JInternalFrame'導入到文件中(請參閱導入語句)。 – Thomas

回答

1

如前所述由Java Documentation

從包外部使用公共封裝部件,必須執行下列操作之一:

  • 通過其全名,請參閱成員
  • 導入封裝部件
  • 進口成員的整個包

在這兩個示例中,您提供了相同的類JInternalFrame正在使用中。

在淨情況下導入包裝件:

import javax.swing.JInternalFrame; 

public class AddEntry extends JInternalFrame 

在NetBeans情況下指的是通過其合格名稱的成員:

public class NewJInternalFrame1 extends javax.swing.JInternalFrame 
相關問題