PDA

View Full Version : سوال: نحوه آرایه کردن component ها



lmaghsoodi
سه شنبه 01 مرداد 1392, 14:41 عصر
با سلام خدمت دوستان عزیز

اگر بخواهیم کامپوننتها را به صورت آرایه در بیاوریم در محیط نت بینز بایستی چی کار کنیم ؟

خواهشمندم در این زمینه مرا راهنمایی کنید.

spiderman200700
سه شنبه 01 مرداد 1392, 17:33 عصر
سلام.
اگه سوالتونو درست فهمیده باشم، مثلا برای اینکه یه آرایه از JButton ها درست کنی باید این کار رو بکنی:
اول خود آرایه رو تعریف کنی:
این:
JButton buttons[] = new JButton[10];

یا این:
ArrayList<JButton> buttons = new ArrayList<JButton>();

بعد object ها رو ایجاد کنی:
for (JButton button : buttons) {
button = new JButton("YourText");
}

lmaghsoodi
چهارشنبه 02 مرداد 1392, 12:27 عصر
من این کار را انجام دادم . ولی من میخواهم که در قسمت طراحی ، کامپوننتها را آرایه کنم.

چون می خواهم از اکشنی مثل Click هم برای آنها استفاده کنم.

spiderman200700
چهارشنبه 02 مرداد 1392, 14:42 عصر
میتونی لیست تمام کامپوننت های add شده رو با این متد به دست بیاری:
getComponents();
یه آرایه از کلاس Component برمیگردونه .