生成座位表以下的代码是放在一个Jtree方法里面注意是方法但是这样显示不出来效果.只有用Label才能显示出来.怎样才可以用JLabel来实现效果.而且生成的这些label是放在一个panel里面的....
生成座位表 以下的代码是放在一个Jtree方法里面 注意是方法 但是这样显示不出来效果.只有用Label才能显示出来.怎样才可以用JLabel来实现效果.
而且生成的这些label是放在一个panel里面的. panel要怎么add这些label进去?
private JLabel label = null;
...
...
...
//生成座位表
for(int
a=0;a<5;a++){
for(int b=0;b<7;b++){
label = new
JLabel();
label.setName("lbl"+(a+1)+"_"+(b+1));//设置lbl名字
label.setSize(new
Dimension(60,
30));//设置lbl大小
label.setText((a+1)+"-"+(b+1));//设置座位号
label.setHorizontalAlignment(0);//设置字体居中
label.setLocation(new
Point(60+(b*90),
50+(a*60)));//设置lbl位置
label.setBackground(Color.YELLOW);//设置lbl颜色
label.setOpaque(true);
pnlFYT.add(label);
label.addMouseListener(new
java.awt.event.MouseAdapter() {
public void
mouseClicked(java.awt.event.MouseEvent e)
{
}
});//绑定事件
}
}
展开