是否可以在其他类中继承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中调用该方法吗?
最佳答案
您可以从另一个类调用此代码,例如是否将代码包装在如下方法中。
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的新类。这些变量将可用于此新类。