Я работал над проектом Java Swing, где мне нужно получить объект / экземпляр, который создал панель, чтобы вызвать простой метод сохранения, специфичный для этого экземпляра.
У вас есть JFrame с JTabbedPane, у которого есть вкладки, созданные путем создания экземпляра класса, который создает JPanel и добавляет его в JTabbedPane. Мне нужно найти конкретный экземпляр на выбранной вкладке JPanel / на JTabbedPane, чтобы затем вызвать его сохранение способ.
Есть идеи?
Спасибо за ваше время!
public class frame extends JFrame implements ActionListener{
Builds a frame dubbed "frame" that is static.
Builds a static JTabbedPane dubbed "pane"and adds it to the frame.
Creates a button that creates a new instance of sheet.
public void actionPerformed(MAGIC!){
See if a button on the panel has been pressed and uses the currently selected tab to locate the correct instance of sheet to run it's save method.
}
}
public class sheet extends JPanel{
In constructor makes a JPanel and adds it to "pane"
Describes a save method that outputs a variable unique to the instance.
}