java 编程 高手帮我看下有什么不妥的地方 程序能正常运行

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:17:11
import java.awt.FlowLayout;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.table.DefaultTableModel;
public class ct2 extends JFrame{
JMenuItem ji;
JDesktopPane jdp;
JInternalFrame nct1=new nct();
ct2(){
super("主窗口");
JMenu jm=new JMenu("文件");
ji=new JMenuItem("打开");
ji.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
jiaction(e);
}
});
jm.add(ji);
JMenuBar jb=new JMenuBar();
jb.add(jm);
setJMenuBar(jb);

jdp=new JDesktopPane();
getContentPane().add(jdp);
}
public void jiaction(ActionEvent e){

不知道什么叫不妥的地方,在ct2里加个main函数可以看到运行结果:

public static void main(String[] args) {
ct2 c = new ct2();
c.setSize(new Dimension(600, 400));
c.validate();
c.setVisible(true);
}