刚学java applet,请教很简单的问题
怎么在这些按纽之间家箭头啊?先按经理,再按部门时在经理和部门之间出现箭头,或者谁可以给我个更好的程序,相当感谢
import java.applet.Applet;
import java.awt.*;
public class test extends Applet{
public void init()
{
setLayout(null);
pushButton1=new Button("部门1");
pushButton2=new Button("部门2");
pushButton3=new Button("经理");
pushButton4=new Button("部门3");
pushButton5=new Button("部门4");
add(pushButton1);
add(pushButton2);
add(pushButton3);
add(pushButton4);
add(pushButton5);
pushButton1.reshape(25,25,50,50);
pushButton2.reshape(25,375,50,50);
pushButton3.reshape(200,200,50,50);
pushButton4.reshape(400,375,50,50);
pushButton5.reshape(400,25,50,50);
}
private Button pushButton1,pushButton2,pushButton3,pushButton4,pushButton5;
public boolean action( Event e, Object o)
{
if ( e.target instanceof Button){
if(e.target==pushButton3)
showStatus("You pressed:"+o.toString());
else if(e.target==pushButton1)
showStatus("You pressed:"+o.toString());
else if(e.target==pushButton2)
showStatus("You pressed:"+o.toString());
else if(e.target==pushButton4)
showStatus("You pressed:"+o.toString());
else if(e.target==pushButton5)
showStatus("You pressed:"+o.toString());
}
return true;
}
}
// <APPLET CODE="test1.class" WIDTH=500 HEIGHT=500> </APPLET>
问题点数:100、回复次数:5Top
1 楼maka007(零下一度)回复于 2006-03-02 08:01:59 得分 0
可以做成线程Top
2 楼lydvqq(碧水情缘♀黑哥)回复于 2006-03-02 21:16:48 得分 0
UPTop
3 楼zdsdiablo(十分钟年华老去)回复于 2006-03-03 16:21:36 得分 0
可以考虑用半透明的图片,如果是用线画的话,看看有没有icon,我记得好像有箭头的吧。Top
4 楼f_acme(沧海一声笑)回复于 2006-03-03 17:32:43 得分 0
在部门时在经理和部门之间出现添加JLabel,然后按经理的时候将JLabel的值设为"-->",这样行不?Top
5 楼flyingship23(猎手)回复于 2006-03-04 17:32:24 得分 0
楼上朋友说的可以,可以的话做个绘制箭头的函数更好。Top




