公平地说,我是一个非常初学者在Java中,我认为必须有我的问题的解决方案,因为它很容易解决我猜,但我没有找到,如果有人可以给链接并直接回答,那真是太棒了。添加到Arraylist为每个实例
我有两个班,一个是Creation
,另一个是slice
。现在Creation
类有多个基于JButton组件ActionPerformed的slice
类实例。
现在我想要创建一个ArrayList
的切片[在slice
类中],每次从creation
类调用该实例时。在开始时,Arraylist将是空的。然后我想使用数组列表的索引将面板从数组列表中返回到Creation
类。
public class Slice extends JPanel {
public ArrayList<Slice> network_slices;
private JPanel slice;
public Slice() {
network_slices = new ArrayList<>();
slice= new JPanel();
slice.setPreferredSize(new Dimension(550, 600));
slice.setVisible(true);
network_slices.add((Slice) slice);
}
public JPanel getPanel() {
//What to do to get the Panel in Creation class using their array index?
}
}
让一个名为'Slice'的类和变量非常混乱。 –
我编辑了你的代码,用小写字母命名变量。 – agilob
非常感谢你编辑这个 – nothingSpecial