构造函数中生成的数组怎么在内部类使用?

Craftsman98 Craftsman98 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public class Line1 extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;



public Line1(String[] array, String title) {
String[] station;
station = array;
JButton[] stationButton1 = new JButton[station.length];

Container container = getContentPane();
setLayout(new GridLayout(6, 5,10,10));
for (int i = 0; i < station.length; i++ ) {
stationButton1[i] = new JButton(station[i]);
container.add(stationButton1[i]);
}
setSize(800, 600);
setTitle(title);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
}




public class stationSelect implements ActionListener{

@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
int index = new PrintArray(stationButton1, e).getIndex(); //这里stationButton1会报错


}

}

}

怎样让stationButton1数组能够在内部类中使用?小菜鸟刚刚学习java,请各位大佬指导
...全文

相关推荐

简单谈谈java中匿名内部类构造函数

主要简单给我们介绍了java中匿名内部类构造函数,并附上了简单的示例,有需要的小伙伴可以参考下。

weixin_38693173

java 内部类使用(内部匿名类)

java 成员内部类使用 内部匿名类 方法参数匿名类 方法匿名类

seal_lee

浅谈Java内部类的四个应用场景

Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很大的篇幅来讲述这个概念。但是我们在实践中很少用到它,虽然我们在很多时候会被动的使用到它,但它仍然像一个幕后英雄一样,不为我们所知,不为我们所用。 本文不试图来讲述Java内部类的今生前世、来龙去脉,这些在网络上都已经汗牛充栋。如果读者想了解这些,可以在网络上搜索来学习。Java内部类总是躲在它的外部类里,像一个幕后英雄一样。但是幕后英雄也有用武之地,在很多时候,恰当的使用Java内部类能起到让人拍案叫绝的作用。本文试图谈一谈让这个幕后英雄也有用武之地的四个场景,希望引起大家对使用Java内部类的兴趣。

intellectxp

java–一个类中可以定义多个无参构造函数

在学习群里面看到一位同学问——一个类中可以定义多个空参数的构造方法吗 我当是在想应该不行的吧,然后看到那个问问题的同学说:“可以再定义局部类的空参构造方法”,然后自己看了一下关于局部类的知识确实阔以,话不多说,上代码。 package e01; public class jvav { public static void main(String[] args) { Outer outer=new Outer(); Outer.Inner inner = outer.new Inner(); // 创建内部类对象 inner.show1(); // 测试在成员内部类中访问外部类成员

weixin_38660624

java 静态内部类的使用规范

java 静态内部类的使用规范 java 静态内部类的使用规范

fengxu68
评论 2
收藏 已收藏
分享
返回顶部
Craftsman98
Java SE 62,621 成员 307,251 内容