-1

いくつかのパネル、ラベル、および 60 個のボタンで構成されるページをデザインしました。ドラッグ アンド ドロップでスイング コンポーネントを使用して設計しました。

ここで、すべての Jbutton を arraylist に配置する必要があります。ループを使用してそれを行うにはどうすればよいですか?

4

1 に答える 1

3

これはパネル上のボタンを見つける例です - あなたのケースにそれを採用することができます (この投稿から)

    Component[] components = aPanel.getComponents();
    if(components != null)
    {
        int numComponents = components.length;
        for(int i = 0; i < numComponents; i++)
        {
            Component c = components[i];
            if(c != null)
            {
                if(c instanceof JButton)
                {
                   // Add button to your list
                }
            }
        }
    }
于 2013-04-04T13:16:39.047 に答える