gpt4 book ai didi

java - 如何创建 JButton 数组?

转载 作者:行者123 更新时间:2023-11-29 07:02:40 25 4
gpt4 key购买 nike

我使用了下面的代码但没有正常工作。我在面板上有 JButton 对象列表,但无法单独单击每个按钮。

for(int i=0; i<udataArr.length(); i++) {
userBtn = new JButton();
userLb = new JLabel();

cur1 = userBtn.getCursor();
userBtn.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));

Image imgUO = ImageIO.read(getClass().getResource("/resources/img-std.png"));
userBtn.setIcon(new ImageIcon(imgUO));
userBtn.setBorder(BorderFactory.createCompoundBorder(border,paddingBorder));
userLb.setText((String) udataArr.getJSONObject(i).get("user_name"));
//button[i].setText((String) udataArr.getJSONObject(i).get("user_name"));
panelLeft.add(userBtn);
panelLeft.add(userLb);
panelLeft.add(Box.createVerticalStrut(15));
}

enter image description here

最佳答案

这是创建 JButton 数组的代码

JButton buttons[];
buttons = new JButton[10];
for(int i = 0; i < 10; i++) {
buttons[i] = new JButton(String.valueOf(i));
}

关于java - 如何创建 JButton 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23650463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com