第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在 Java 中導(dǎo)入自定義類,使用命令行

在 Java 中導(dǎo)入自定義類,使用命令行

四季花海 2023-11-10 16:36:45
我在同一個(gè)文件夾中編寫(xiě)了幾個(gè)類,這是層次結(jié)構(gòu):bookpirate/-Window.java-Navigator.java-NavEventHandler.java所有文件都有“package bookpirate;” 在一開(kāi)始的時(shí)候這是我導(dǎo)入它們的方法:導(dǎo)航器類:package bookpirate;import javax.swing.*;import java.awt.*;import bookpirate.NavEventHandler;public class Navigator{    private JPanel panel;    public JTextField page;    public JButton pageBack;    public JButton addBefore;    public JButton addAfter;    public JButton pageForward;    public JButton removePage;    public JButton undo;    public JTextField getPage() { return page; }    public JButton getPageBack() { return pageBack; }    public JButton getAddBefore() { return addBefore; }    public JButton getAddAfter() { return addAfter; }    public JButton getPageForward() { return pageForward; }    public JButton getRemovePage() { return removePage; }    public JButton getUndo() { return undo; }    public int nOfPages;    public int getNOfPages() { return nOfPages; }    public static void main(String[] args)    {        new Navigator();    }    public Navigator()    {        setListeners();        System.out.println("Created NavEventHandler");    }這是我編譯 NavEnventHandler 時(shí)得到的結(jié)果:C:\Users\...\bookpirate>javac NavEventHandler.javaNavEventHandler.java:5: error: cannot find symbolimport bookpirate.Navigator;                 ^  symbol:   class Navigator  location: package bookpirateNavEventHandler.java:9: error: cannot find symbol        Navigator navigator;        ^一直以來(lái)我都可以毫無(wú)錯(cuò)誤地將它們編譯在一起C:\Users\Falangrater\Desktop\Files\Programming\bookpirate>javac NavEventHandler.java Navigator.java Window.javaC:\Users\Falangrater\Desktop\Files\Programming\bookpirate>但我無(wú)法一起或單獨(dú)運(yùn)行它們C:\Users\Falangrater\Desktop\Files\Programming\bookpirate>java Window Navigator NavEventHandlerError: Could not find or load main class WindowC:\Users\Falangrater\Desktop\Files\Programming\bookpirate>我嘗試過(guò)制作一個(gè)manifest.txt文件Main-Class: Window我無(wú)法將 .mf 添加到文件中我試圖盡可能簡(jiǎn)潔
查看完整描述

2 回答

?
天涯盡頭無(wú)女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊

您不必從同一個(gè)包中導(dǎo)入類。?

您的任何類中都沒(méi)有 main 方法,因此您無(wú)法以這種方式運(yùn)行它。

編輯:您只需移動(dòng)到父目錄并這樣調(diào)用它:

java bookpirate.Navigator或者java bookpirate/Navigator



查看完整回答
反對(duì) 回復(fù) 2023-11-10
?
瀟湘沐

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊

這就是問(wèn)題所在:

我將這些課程放在 bookpirate 包中。因此,我需要位于 bookpirate 的父文件夾中才能運(yùn)行該程序:

/Programming> java bookpirate/Window

或者

/Programming> java bookpirate.Window

代替:

/bookpirate> java Window


查看完整回答
反對(duì) 回復(fù) 2023-11-10
  • 2 回答
  • 0 關(guān)注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)