JAVA中一个类中怎么对另一个类的对象操作

我觉得你对程序结构的理解有些乱。一般每个对象都要有一个"名字"才能被别的对象用。

一般这样写:

MyFrame frame = new MyFrame();

MyPanel panel = new MyPanel();

frame.add(panel);

如果你非得要不起名字的话可以这样写(强烈不推荐):

class MyFrame extends JFrame {

MyFrame() {

SetSize(300, 300);

setLocation(100, 100);

show();

}

class MyPanel extends JPanel {

MyPanel() {

setSize(300, 300);

setLocation(100, 100);

JFrame.this.add(this);

}

}

}