是否可以在不同的类中继承jTextField,jComboBox等组件?
if(!(jButton7.isEnabled()))
{
if((getTotal==enterPounds))
{
JOptionPane.showMessageDialog(null,"\n"+jTextPane1.getText());
int x = jList1.getSelectedIndices()[0];
int i = Integer.parseInt(stringssssss[x]);
int oook= Integer.parseInt(seats);
i=i-oook;
stringssssss[x]= stringssssss[x]= ""+i;
jTextField8.setText(""+ stringssssss[x]);
}
上面的代码在g.java中,我可以将它转移到另一个类并在g.java中调用该方法吗?
答案 0 :(得分:1)
您可以从另一个类调用此代码,例如,如果您将代码包装在下面的方法中。
public void setText() {
if(!(jButton7.isEnabled()))
{
if((getTotal==enterPounds))
{
JOptionPane.showMessageDialog(null,"\n"+jTextPane1.getText());
int x = jList1.getSelectedIndices()[0];
int i = Integer.parseInt(stringssssss[x]);
int oook= Integer.parseInt(seats);
i=i-oook;
stringssssss[x]= stringssssss[x]= ""+i;
jTextField8.setText(""+ stringssssss[x]);
}
}
}
然后在另一个班级做
private R r = new R();
r.setText();
如果你想从R继承变量,在R中使它们受到保护,然后编写一个扩展R的新类。这些变量将可用于这个新类。