package my1;
import javax.swing.*;
import java.awt.*;public class MyApplet extends JApplet {
String img;
public void paint(Graphics g)
{
Image image=getImage(getCodeBase(),img);
g.drawImage(image,0,0,400,400,this);//绘制一张图片
g.setColor(Color.blue);
g.setFont(new Font("宋体",2,24));
g.drawString("使用JSP:PLUGIN在JSP中添加applet",40,170);//绘制一个字符串
g.setFont(new Font("NewsRoman",2,10));
g.setColor(Color.pink);
g.drawString(new java.util.Date().toString() ,10,190);//绘制一个字符串
}
public void init()
{
img=getParameter("image");
}} 请问:package my1; 这一行代码是什么作用 ?
如果修改成:package test.test1.my1 又什么区别 ?
本人是初学者,问得简单希望见凉
import javax.swing.*;
import java.awt.*;public class MyApplet extends JApplet {
String img;
public void paint(Graphics g)
{
Image image=getImage(getCodeBase(),img);
g.drawImage(image,0,0,400,400,this);//绘制一张图片
g.setColor(Color.blue);
g.setFont(new Font("宋体",2,24));
g.drawString("使用JSP:PLUGIN在JSP中添加applet",40,170);//绘制一个字符串
g.setFont(new Font("NewsRoman",2,10));
g.setColor(Color.pink);
g.drawString(new java.util.Date().toString() ,10,190);//绘制一个字符串
}
public void init()
{
img=getParameter("image");
}} 请问:package my1; 这一行代码是什么作用 ?
如果修改成:package test.test1.my1 又什么区别 ?
本人是初学者,问得简单希望见凉
package my1;
package test.test1.my1; 两者只是打包的路径的不同, 所以调用时就要注意调用
时的路径了.
my1
->MyApplet.java和MyApplet.class
package test.test1.my1; 要是这句就是把MyApplet.class和MyApplet.java放在
test
->test1
-->my1
--->MyApplet.java和MyApplet.class
再问一下。。是什么情况,生成的class文件需要打包?
例如package 1.2;
就是新建一个1文件夹,再在1种新建一个2文件夹