读书人

在按键事件中向JFrame添加JPanel有关问

发布时间: 2012-03-17 19:06:28 作者: rapoo

在按键事件中向JFrame添加JPanel问题


大家好,请大家帮个忙,我通过JFrame上的按钮事件向JFrame添加JPanel失败,代码大致如下:

public class mainFrame
{
public mainFrame()
{
...

linkButton.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
showMessage();
//System.out.println("OK");
}
});

}

public int showMessage()
{
.....
mainPanel pen = new mainPanel(0);
pen.setBounds(100, 50, 50, 50);
mainFrame.add(pen);
}
}

mainPanel(),通过不同的参数加载不同的图片
如果把添加panel 放到构造函数中可以显示出来,但放到事件中显示不出来,请大家帮帮忙



[解决办法]
添加或删除组件后记得validate()
[解决办法]
把你运行时提示的错误黏贴出来啊

读书人网 >Eclipse开发

热点推荐