【发布时间】:2011-09-22 02:21:27
【问题描述】:
我正在尝试将字母表放在不同的按钮中,但无法正常工作。我的代码如下所示:
char[] Letter = {'a','b','c','d','e','f','g','h'
,'i','j','k','l','m','n','o','p','q'
,'r','s','t','u','v','w','x','y','z'};
Button[] But;
for (int i = 0; i <= 26; ++i) {
But = new Button(Letter[i]);
this.add(But[i], BorderLayout.SOUTH);
}
【问题讨论】:
-
我在您的问题中删除了很多不必要的噪音,以便于阅读。
-
@Makenshi 请 1) 将
Button更改为JButton,2) 所有 JComponent 必须以字符"J"开头,3) 不要使用AWT Components,4)并避免将AWT Components与 Swing JComponents` 混合,5) 否则没有人可以保证正确输出到屏幕
标签: java arrays swing button awt