| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > Разработка наследуемого компонента |
| Автор: Jilian 8.5.2006, 21:47 |
| Подскажите, пожалуйста, как создавать компоненты, наследуемые от уже существующего(например, от JTable). Буду благодарна за любые ссылки по этой теме. |
| Автор: cromm3 8.5.2006, 21:57 |
| public class newJTable extends javax.swing.JTable{ public newJTable() { } } вот кажется и всё… |
| Автор: Jilian 9.5.2006, 12:04 | ||
А как же переопределить методы класса JTable? |
| Автор: DarkDS 9.5.2006, 12:53 | ||
Так же как и наследовать - просто объявить в новом компоненте. К примеру:
|
| Автор: LSD 9.5.2006, 13:23 |
| Jilian, ты для начала объясни зачем тебе наследовать? Если наследовать ради наследования, то cromm3, уже показал как это сделать. А если тебя что-то не устраивает в компоненте, то тогда и надо разбираться, что именно и как с этим бороться. |
| Автор: Jilian 9.5.2006, 19:50 |
| Может кините ссылочки на статьи по этому вопросу? |
| Автор: cromm3 9.5.2006, 20:30 |
| Мне не известно, есть ли статьи о наследовании JTable, но http://lubarsky.dev.juga.ru/Chapter06.html#Heading208 есть о наследовании. |
| Автор: LSD 11.5.2006, 23:12 |
Четко сформулированного вопроса, я пока так и не услышал. http://vingrad.ru/JAVA-JAV-000128 пример реализации собсвтвенного компонента. |
| Автор: Jilian 13.5.2006, 14:33 |
| Подскажите пожалуйста. Я создаю frame. На нем у меня TextArea, как мне сделать, чтобы при растягивании формы, растягивалось и TextArea? |
| Автор: powerOn 13.5.2006, 17:47 | ||||
Используй BorderLayout для фрейма.
P.S. : Каждому вопросу - своя тема. Таковы правила. |
| Автор: Jilian 14.5.2006, 13:15 |
| Спасибо большое. Но у меня слишком много мелких вопроса. Что ж? По каждому тему новую создавать? |
| Автор: powerOn 14.5.2006, 13:26 | ||
Эх, http://forum.vingrad.ru/index.php?showtopic=38511 ознакомься.
Если все в одну тему писать, то тебе дольше не помогут. Подумают, что тема старая обсуждается, а вопрос-то у тебя новый. Да и форум в свалку превратиться. |
| Автор: Jilian 14.5.2006, 19:36 |
| Спасибки за умные советы. Но я только учусь... |
| Автор: LSD 14.5.2006, 19:43 |
И это правильно |
| Автор: Jilian 14.5.2006, 20:01 | ||||
| to MoonCat Спасибо большое! Ваша прога работает, но я никак не могу переделать её под свой класс. У меня есть класс, наследуемый, от JFrame и непосредственно в конструкторе этого класса я и объявляю JTextArea. И я никак не могу со всем этим разобраться.
|
| Автор: powerOn 14.5.2006, 20:16 | ||
Код я прокомментировал, надеюсь разберешься
|
| Автор: Jilian 14.5.2006, 20:25 |
| MoonCat ОГРОМНОЕ спасибо! Приятно, когда тебе кто-то помогает! |
| Автор: powerOn 14.5.2006, 20:27 |
| Пожалуйста. |