首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Java 編譯找不到 JFileChooser/JLabel:import 錯誤用 *. 導致類不可見

     編輯:程式設計綜合問答

錯誤:`import javax.swing.JFileChooser.*;` 導致 `JFileChooser`、`JLabel` 找不到符號。

原因

`import pkg.Class.*` 意為匯入該類的**靜態成員**,而非類本身。正確寫法:


import javax.swing.JFileChooser; // 無 .*
import javax.swing.JLabel;

或整包匯入 `import javax.swing.*;`(不推薦大專案)。

修正後編譯通過

移除所有 `.*` 針對類的匯入,保留類完整名稱即可。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved