Помогите, пожалуйста!Очень надо.

Тема в разделе "Java", создана пользователем hirurg2, 20 май 2009.

Статус темы:
Закрыта.
  1. hirurg2

    hirurg2 Гость

    Всем привет!У меня возник один вопрос.Короче, я создал кнопки:
    for (int i=0;i<size;i++)
    Код (Text):
    {
    for (int j=0;j<size;j++)
    {
    temp_button = new JButton("");
    matrix[i][j] = (JButton) add(temp_button);//переопредилил их в масив размером size

    matrix[i][j].addActionListener( this);//зарегал их
    toolbar.add(matrix[i][j]);
    }
    }
    Есть стандартная функция void actionPerformed(ActionEvent ae) ,которая обрабатывает событие нажатия на кнопку.
    Мне надо написать код,чтобы при нажатии на любую кнопку возвращались в одномерном масиве индексы i,j етой кнопки.
    Я так понимаю что actionPerformed не подходит так как она только типа void!!!!
    Может поместить массив в файл,а потом его считать????Если только так,то как ето зделать?????Но я думаю есть легче метод.
    Подскажите как зделать чтоб работало????Помогите,пожалуйста.Буду очень блогадарен.
     
  2. JavaG

    JavaG Гость

    просто в методе actionPerformed считай эти индексы в массив или поток и все, и потом уже используй этот массив там(в методах) где тебе нужно, при следующем нажатии на кнопку массиво заново пересоздастся и будет новый!!!
     
  3. hirurg2

    hirurg2 Гость

    Спасибо,уже все пашет. :)

    Спасибо,уже все пашет. :rolleyes:
     
  4. JavaG

    JavaG Гость

    пожалуйста, если что то обращайся!
     
Загрузка...
Похожие Темы - Помогите пожалуйста Очень
  1. He3HauKa
    Ответов:
    2
    Просмотров:
    1.251
  2. molya16
    Ответов:
    2
    Просмотров:
    1.849
  3. limbra
    Ответов:
    3
    Просмотров:
    50
  4. uxbmw3w
    Ответов:
    0
    Просмотров:
    71
  5. GREED
    Ответов:
    1
    Просмотров:
    540
Статус темы:
Закрыта.

Поделиться этой страницей