[問題] 還是有關java的畫圖
很抱歉一直打擾大家
但是因為只剩最後一步了
所以也只有硬著頭皮來問大家
我把下面的程式碼寫在win.java裡
import java.awt.*;
import java.awt.event.*;
public class win extends Frame
{
public win()
{
setSize(300,200);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
public void windowDeactivated(WindowEvent e)
{
}
}
);
}
public void paint(Graphics g)
{
g.setColor(Color.red);
g.drawString("adfgadg",10,10);
g.fill3DRect(5,5,200,150,true);
}
public static void main(String args[])
{
Frame f=new win();
f.show();
}
}
然後用另一個檔案裡的protected void的函式來呼叫它
呼叫方式如下
win draw = new win();
可是它卻說有錯誤如下
.\my\ui\Mediator.java:387: cannot access my.tcp.analysis.win
bad class file: .\my\tcp\analysis\win.java
file does not contain class my.tcp.analysis.win
Please remove or make sure it appears in the correct subdirectory of the
classpa
th.
win draw = new win.main();
^
1 error
可是我確定有把它放到import的目錄底下了
請問這是怎麼回事?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.215.21
→
01/17 15:08, , 1F
01/17 15:08, 1F
→
01/17 15:41, , 2F
01/17 15:41, 2F
→
01/17 17:43, , 3F
01/17 17:43, 3F
→
01/17 17:44, , 4F
01/17 17:44, 4F
→
01/17 17:46, , 5F
01/17 17:46, 5F
推
01/17 18:12, , 6F
01/17 18:12, 6F
→
01/17 18:31, , 7F
01/17 18:31, 7F
→
01/17 18:33, , 8F
01/17 18:33, 8F
推
01/17 18:52, , 9F
01/17 18:52, 9F
→
01/17 20:43, , 10F
01/17 20:43, 10F
→
01/17 23:19, , 11F
01/17 23:19, 11F
→
01/18 01:54, , 12F
01/18 01:54, 12F
→
01/18 09:02, , 13F
01/18 09:02, 13F