整个项目打包到现场部署需要大量成本的时候,编写一个单功能的测试小程序部署就会汪岩便捷很多。 直戚仿接上教程
注意:如果需要引入的第三方包是多高陵纤个,在Windows中用分号隔开,在Linux中用冒号:隔开
先把 MyCanvas添加到面板上!下面是改后的代码清晌让,那答局地方有注释public XL()
{
jf=new JFrame("测试")
jp=new JPanel()
jb1=new JButton("draw"谨衡)
jb2=new JButton("clear")
jp.add(jb1)
jp.add(jb2)
MyListener mal=new MyListener()
jb1.addActionListener(mal)
jb2.addActionListener(mal)
jf.add(jp,BorderLayout.NORTH)
mcs=new MyCanvas()
jf.add(mcs ,BorderLayout.CENTER) //先把Canvas添加到面板就可以了
}
class Ball {public void play() {
System.out.println("玩球儿晌烂...")
}
}
class Football extends Ball {
public void play() {
System.out.println("使用足球运动")
}
}
class Basketball extends Ball {
public void play() {
System.out.println("宴运漏使用篮球运动")
}
}
public class TestMain {
public static void main(String[] args) {
TestMain tm = new TestMain()
tm.testPlay()
}
public void testPlay() {
Ball ball = new Football()
ball.play()
ball = new Basketball()
ball.play()
}
}
/*
D:\>javac TestMain.java
D:\>java TestMain
使用足球运动
使用篮球悄凯运动
*/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)