Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разработка наследуемого компонента, Создание компонента, наслед. от JTable 
V
    Опции темы
Jilian
Дата 14.5.2006, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 24.1.2005
Где: Минск

Репутация: нет
Всего: нет



 to MoonCat
Спасибо большое! Ваша прога работает, но я никак не могу переделать её
под свой класс.
У меня есть класс, наследуемый, от JFrame и непосредственно в конструкторе этого 
класса я и объявляю JTextArea. И я никак не могу со всем этим разобраться.

Код

import javax.swing.JFrame;
public class MainClassWord {
    public static void main(String[] args) {
        JFrame frame = new ClassComponents("Java Word");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(500, 500);
        frame.show();
    }
}


Код

public class ClassComponents extends JFrame  {
    private JTextArea myTextArea;
    
    public ClassComponents(String S) {
         myTextArea = new JTextArea("Enter text.");
        //ну и тут код всякий 
        }
}
 
PM MAIL   Вверх
powerOn
Дата 14.5.2006, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Код я прокомментировал, надеюсь разберешься 

Код

public class ClassComponents extends JFrame  {
    private JTextArea myTextArea;
    private JScrollPane jScrollPane1;

    public ClassComponents(String S) {
         myTextArea = new JTextArea("Enter text.");
        //ну и тут код всякий 

         // Создадим сначала JScrollPane 
         jScrollPane1 = new javax.swing.JScrollPane();

         // Добавим с него myTextArea
         jScrollPane1.setViewportView(myTextArea);

         // Добавим  jScrollPane1 в центр фрейма, используя BorderLayout.
         getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);
         
         // Установим операцию которая будет выполняться при закрытии фрейма - "Закрыть и Выйти"
         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
         
         // Попросим систему установить нашему фрейму подходящий размер, т.е. что бы все компоненты были видны. 
         pack();
        }
}



   

Это сообщение отредактировал(а) MoonCat - 14.5.2006, 20:18


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
Jilian
Дата 14.5.2006, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 24.1.2005
Где: Минск

Репутация: нет
Всего: нет



MoonCat
 ОГРОМНОЕ спасибо! Приятно, когда тебе кто-то помогает! 
PM MAIL   Вверх
powerOn
Дата 14.5.2006, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Пожалуйста.  smile  


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0622 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.