Как отразить изменения, внесенные в файл Java во время его запуска? - PullRequest
0 голосов
/ 17 мая 2011

Технические характеристики системы: 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 голосов
/ 17 мая 2011

Ваш заголовок неясен, но если вы хотите увидеть вторую кнопку, вам следует поставить следующую строку:

content.add (button2);

после

content.add (Button1);

0 голосов
/ 17 мая 2011

Похоже, вы говорите о внесении изменений в исходный код и немедленном его появлении.

Не произойдет.Исходный код компилируется и затем выполняется.Вам необходимо перезапустить приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...