我有一个名为“frame1”的主框架。在“frame1”中,我想添加一个面板以在面板上显示某些内容,但无法将面板添加到主框架中,即“frame1”

 public void drawstack()
 {
    JPanel m1 = new JPanel(new BorderLayout());
    m1.setBorder(BorderFactory.createRaisedSoftBevelBorder());
    m1.setBackground(Color.red);
    frame1.add(m1);
 }

这是我的代码在最后一行出现错误,即“frame1.add(m1);”错误是
cannot find symbol : frame1.

最佳答案

frame1必须是您类中的一个字段,或者必须作为参数传递给您的方法

10-01 20:38