我做了一个java 程序,然后我又做了一个图形界面。 但是我不知道怎么将两部分代码连起来然后可以在GUI下调用和操作程序。还有一个问题是怎样让bufferedreader System.in记录输入次数?谢谢提供宝贵的经验。

解决方案 »

  1.   

    我给你写个简单的例子public class GetString{
       String s="frame have change.";
       public static void main(String []args){
             GetString(){}
             public static String getString(){
                      return s;
                 }
                        }
    }public class FrameTest{
        public static void main(String []args){
            JFrame frame=new JFrame("Frame test");
            Container con=frame.getContentPane();
            JButton jbutton=new JButton("can change frame title");
            JButton.addActionListener(new ActionListener(){
                 public void actionPerformed(ActionEvent evt){
                       frame.setTitle(GetString.getString());
                         }
                    });
            con.add(jbutton);
            frame.addWindowListener(new WindowAdapter(){
                public void windowClosing(WindowEvent evt){
                     System.exit(0);
                }
                });
            frame.setSize(200,300);
            frame.setVisible(true);
         }
    }