程序结构如下。要求是我需要一个在class_name()中的变量,它在public void mouseClicked(MouseEvent e)中生成。将变量作为类变量的选项无法解决问题,因为变量会根据鼠标单击事件而不断变化。可能的解决方案是什么?
public class class_name extends JFrame implements ActionListener
{
class_name()
{
//variable needed here
}
public class xyz extends MouseAdapter
{
public void mouseClicked(MouseEvent e)
{
//variable generated here
}
}
}