伊莉討論區

標題: 求教這網站上的 java code [打印本頁]

作者: 復仇刺    時間: 2022-6-30 10:40 PM     標題: 求教這網站上的 java code

https://www.iteye.com/topic/740310
求教這網站上的main code 該怎麼產生主程式的 class
import com.jrf.jgrid.guitools.gridbagtable.GridBagTable;  這行該如何解讀
不知道該怎麼設定路徑


package包執行完後該如何讓Test.java產生class 然後讓主程式跑= ="




Test.java:10: error: package com.jrf.jgrid.guitools.gridbagtable does not exist
    import com.jrf.jgrid.guitools.gridbagtable.GridBagTable;
                                              ^
Test.java:15: error: cannot access GridBagTable
        GridBagTable table;
        ^
  bad class file: .\GridBagTable.class
    class file contains wrong class: org.dxj.guitools.gridbagtable.GridBagTable
    Please remove or make sure it appears in the correct subdirectory of the cla
sspath.
2 errors



作者: tryit244178    時間: 2022-7-1 05:31 PM

你的package有放到對應的目錄裡嗎?
也許這篇教學能夠解答你的問題
https://www.itread01.com/study/java-package.html
作者: 復仇刺    時間: 2022-7-1 10:46 PM

tryit244178 發表於 2022-7-1 05:31 PM
你的package有放到對應的目錄裡嗎?
也許這篇教學能夠解答你的問題
https://www.itread01.com/study/java-p ...

我想不到其他可以執行的方式了= ="
四個檔案的package都同樣在org.dxj.guitools.gridbagtable
原始檔.java放在org.dxj.guitools.gridbagtable
生成的class檔案放在classes資料夾
只有主程式是放在com.jrf.jgrid.guitools.gridbagtable.GridBagTable
主程式Test.java放在com.jrf.jgrid.guitools.gridbagtable.GridBagTable

[attach]137301185[/attach]

[attach]137301186[/attach]

[attach]137301187[/attach]

[attach]137301188[/attach]

[attach]137301189[/attach]
全部的資料夾
[attach]137301190[/attach]
javac -d classes org/dxj/guitools/gridbagtable/DefaultGridBagTableModel.java
javac -d classes org/dxj/guitools/gridbagtable/GridBagModel.java
javac -d classes org/dxj/guitools/gridbagtable/GridBagTable.java
javac -d classes org/dxj/guitools/gridbagtable/GridBagTableUI.java

有import com.jrf.jgrid.guitools.gridbagtable.GridBagTable;  的主程式還是沒有辦法= ="
javac -d classes com/jrf/jgrid/guitools/gridbagtable/GridBagTable/Test.java







歡迎光臨 伊莉討論區 (http://www32.eyny.com/) Powered by Discuz!