1公斤肌肉每天消耗35:JAVA代码问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 05:48:46
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class MiniDrawPad extends JFrame { private String names[]={ "New", "Open", "Save", "Pencil", }; private Icon items[];private JButton choices[]; private String tipText[]={ //这里是鼠标移动到相应按钮上面上停留时给出的提示说明条 //读者可以参照上面的按钮定义对照着理解 "Draw a new picture", "Open a saved picture", "Save current drawing", "Draw at will", };public MiniDrawPad() //构造函数 { super("Drawing Pad"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JToolBar bar=new JToolBar();choices=new JButton[names.length];for(int i=0;i {items[i]=new ImageIcon(names[i]+".gif"); choices[i]=new JButton("",items[i]); choices[i].setToolTipText(tipText[i]); bar.add(choices[i]);}JTextArea edit=new JTextArea(8,40);JScrollPane scroll=new JScrollPane(edit);JPanel pane=new JPanel();BorderLayout bord=new BorderLayout();pane.setLayout(bord);pane.add("North",bar);pane.add("Center",scroll);setContentPane(pane);} public static void main(String[] arguments){ JFrame newPad=new MiniDrawPad(); newPad.pack();newPad.setVisible(true);} } 各位前辈帮看下,这个代码为什么不能执行呢?不用for循环而用比较白痴办法写出的程序是这样的
是for哪里用错了么,还是定义有问题。我刚学JAVA,前辈多多指教啊

有什么现象啊?"newPad.pack(); "中的pack()是什么?没定义吧