如何在运行时反映java文件中的更改?

时间:2011-05-17 19:07:11

标签: java swing windows-7

系统规格:Win7 - 通过命令提示符执行 - 最初,我只创建了一个按钮,可以看到它成功。 - 我刚刚将button2添加到我的代码中,并且在运行此应用程序时无法看到它。

以下是该应用的代码:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.io.*;


public class Calculatorr extends JFrame{
    JTextField area1=new JTextField();  
    JTextField area2=new JTextField();
    JTextField area3=new JTextField();


    public static void main(String args[])
        {
            new Calculatorr();
        }

        public Calculatorr() 
        {   super("Calc1");
            JFrame jf=new JFrame("Calculatorr");
            setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
            Container content = getContentPane();
            content.setBackground(Color.white);
                content.setLayout(new GridLayout(6,4));

            JButton button1=new JButton("+");
            JButton button2=new JButton("-");   



            JLabel label1 =new JLabel("First number");
            JLabel label2 =new JLabel("Second number");
            JLabel label3 =new JLabel("Result");



            content.add(button2);
            content.add(label1);
            content.add(area1);
            content.add(label2);
            content.add(area2);
            content.add(label3);
            content.add(area3);
            content.add(button1);


            pack();
            setSize(500,500);
            setVisible(true);
        }



}

那么有人可以建议我如何看到在运行此应用时反映的更改?

2 个答案:

答案 0 :(得分:0)

听起来您正在谈论对源代码进行更改并立即显示它。

不会发生。源代码被编译然后执行。您需要重新运行该应用程序。

答案 1 :(得分:0)

你的标题不清楚,但如果你想看第二个按钮,那么你应该输入以下一行:

  

content.add(BUTTON2);

  

content.add(按钮1);