().*;.*;.*;lassAdderimplementsActionListener{ JFrameAdderFrame; JTextFieldTOprand1; JTextFieldTOprand2; JLabelLAdd,LSum; JButtonBAdd,BClear; JPanelJP1,JP2; publicAdder() { AdderFrame=newJFrame("AdderFrame"); TOprand1=newJTextField(""); TOprand2=newJTextField(""); LAdd=newJLabel("+"); LSum=newJLabel("="); BAdd=newJButton("Add"); BClear=newJButton("Clear"); JP1=newJPanel(); JP2=newJPanel(); (this); (newActionListener() { publicvoidactionPerformed(ActionEventevent) { (""); (""); ("="); } }); (JP1); (TOprand1); (LAdd); (TOprand2); (LSum); (JP2); (BAdd); (BClear); ().setLayout(newBorderLayout()); ().add(JP1,); ().add(JP2,); (newWindowAdapter() { publicvoidwindowClosing(WindowEventevent) { (0); } }); (); (true); (false); (250,100); } publicvoidactionPerformed(ActionEventevent) { doublesum=(double)((()).doubleValue()+(()).doubleValue()); ("="+sum); } publicstaticvoidmain(String[]args) { Adderadder=newAdder(); }}小型记事本(该java源文件由两个类构成,).*;.*;.*;.*;classmynotepadextendsJFrame{Filefile=null; Colorcolor=; mynotepad() { initTextContent(); initMenu(); initAboutDialog(); } voidinitTextContent() { getContentPane().add(newJScrollPane(content)); }JTextPanecontent=newJTextPane();JFileChooseropenfile=newJFileChooser();JColorChooseropencolor=newJColorChooser();JDialogabout=newJDialog(this);JMenuBarmenu=newJMenuBar(); //菜单栏的各个菜单项 JMenu[]menus=newJMenu[]{newJMenu("
经典Java程序源代码 来自淘豆网m.daumloan.com转载请标明出处.