![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
В вашем коде много ошибок.
Посмотрите следуюший пример (скопилируйте и запустите), надеюсь он поможет:
|
|||
|
||||
| RedButterfly |
|
|||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Большое спасибо
Скоро покажу что получилось |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
интересно увидеть, будем ждать.... |
|||
|
||||
| RedButterfly |
|
|||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Вот что у меня пока получилось:
Правда не совсем то , что (как мне кажется надо бы ) = было бы лучше если бы текстовые поля разместить справа от меток..ну да ладно...просто время поджимает...вроде как знаю как это можно сделать... Тут в программе два окна. Из второго при клике на кнопку должно появиться JDialog (как мне кажется) и на этой JDialog должны быть две кнопочки, одна из которых "Ок". Так вот, при клике на Ок данные из второго окна должны "перенестись" в таблицу первого окна. Вот и думаю: возможно ли такое? А может третье окно сделать как просто JFrame. Тогда эти окна будут "равнозначны".... или это глупо? |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
Конечно возможно, нужно написать свой JDialog, определить в нем информационные поля и методы get/set к ним. JDialog в даном случае предпочтительнее поскольку, в отличии от JFrame, может быть модальным. Добавлено @ 12:14 Вот небольшой примерчик:
|
|||
|
||||
| RedButterfly |
|
|||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Это сообщение отредактировал(а) RedButterfly - 27.8.2006, 16:12 |
|||
|
||||
| RedButterfly |
|
||||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Вот полностью мое задание:
Оно недоделано как видите. В свячи чем у меня вопросы есть: Как в комбобокс вывести список клиентов из таблицы 1 (в начале списка должно быть пустое поле для ввода нового клиента)? Как сгенерировать 4-значное число? (может какие-нибудь функции генерации чисел есть...) Как оперировать данными из таблиц 1 и 2? У меня JDialog yes_dialog появляется, но ничего не содердит... на :
пишет ошибку... |
||||
|
|||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Создай у класса test поля
а остальные классы сделай внутренними. Тогда они смогут обращаться к этим полям. Чобы получить значение таблицы используй getValueAt(x, y), установить setValueAt(value, x, y). С диалогом у меня все ОК.
Какую. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| RedButterfly |
|
|||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Спасибо большое за помощь
Вот что у меня пока есть:
теперь пишет что java.lang.NullPointerException Продвинулась конечно с вашей помощью (ещё раз благодарю)...но вот как доделать? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Напиши полный stack trace. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| RedButterfly |
|
|||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
то есть?
вот это?
|
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Ага. Проблема в этой строке:
ты пытаешься обратится к table1 до того как инициализировала ее. Выполни вначале:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| RedButterfly |
|
||||||||||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Теперь появляются хотя бы окошки)))))
Сейчас код такой: (убрала всё ненужное)
Ошибки: 1.
2.
3.
и последнее
Посоветуйте плиз что-нить |
||||||||||
|
|||||||||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
1.
2.
3. Сделай класс test2 внутренним в test. 4. Тоже самое. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| RedButterfly |
|
||||||
|
Учусь ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.7.2005 Где: Уфа->Москва Репутация: нет Всего: нет |
Только я в "немного в ступоре" от того, что дальше надо делать... Вот это просто добавление пустой строки в выпадающий список, а нужно чтобы это была строка ввода. Может есть какие-нибудь функции?
В выпадающем списке все = объекты. Надо забрать оттуда значение, чтобы потом с ним работать. Т.е. получается забрать текстовое значение объекта (чтоли?). Узнать это значение можно так: (оно появляется во 2-м текстовом поле)
Часть кода:
|
||||||
|
|||||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |