class BtnImage extends JButton {public int x,y;//表示按钮的坐标 public int samex=1; public int samey=1; public boolean sameToNextx=false; public boolean sameToNexty=false; public ImageIcon img; public String flag; boolean heng=false; boolean shu=false; public BtnImage(int x,int y) {this.x=x; this.y=y; int a=(int)(Math.random()*7); flag="img"+a+".jpg"; img=new ImageIcon(flag); this.setIcon(img);
{public int x,y;//表示按钮的坐标
public int samex=1;
public int samey=1;
public boolean sameToNextx=false;
public boolean sameToNexty=false;
public ImageIcon img;
public String flag;
boolean heng=false;
boolean shu=false;
public BtnImage(int x,int y)
{this.x=x;
this.y=y;
int a=(int)(Math.random()*7);
flag="img"+a+".jpg";
img=new ImageIcon(flag);
this.setIcon(img);
}}
希望给你灵感
JTextField tf=new JTextField("sz"+1);
tf.getText() 的值是 sz1;
我想把它構造成JTextField
public class TextField extends JTextField
{
private JTextField jtf;
private String flag;
public TextField(String tf_name,String pos)
{
flag=tf_name+pos;
jtf=new JTextField(flag);
}
}TextField tf=new TextField("sz","1");
tf.getText() 是空值。
還有什么辦法
然后根据索引来获取JTextField实例textFields[i]