java 题目,怎样改一下这段代码

来源:百度知道 编辑:UC知道 时间:2024/06/09 23:26:12
/**
*
*/
package src;

//import javax.swing.*;
import javax.swing.*;
import java.awt.*;
/
public class TestFrame extends JFrame{

TestFrame(){

super("Test MyFrame extends JFrame" + ++id);
}
public static void main(String[] args) {

int id =0;
if (id<=3){
TestFrame f = new TestFrame();

f.setVisible(true);
f.setBounds(100,100,400,400);}
}

}

/**
*
*/

package src;

//import javax.swing.*;
import javax.swing.*;
import java.awt.*;
/
public class TestFrame extends JFrame{

// 加入参数id, 否则构造方法里面找不到id
TestFrame(int id){

super("Test MyFrame extends JFrame" + ++id);
}
public static void main(String[] args) {

int id =0;
if (id<=3){
TestFrame f = new TestFrame(id);

// 显示之前先安排好位置
f.setBounds(100,100,400,400);
f.setVisible(true);
}
}

}

package src;

//import javax.swing.*;
import javax.swing.*;
import java.awt.*;
/
public class TestFrame extends JFrame{

TestFrame(int id){

super("Test MyFrame extends JFrame" + ++id);
}
public static void main(String[] args) {

int id =0;
while(id<=3){
TestFrame f = new TestFrame(id);
f.setBounds(100,100,400