powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Непонятное с jComboBox
10 сообщений из 10, страница 1 из 1
Непонятное с jComboBox
    #34480342
новичок777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, может мне кто нибудь прояснить ситуацию, в чем я ошибаюсь и что делаю не так.
Работаю я в netbeans создаю новую JFrarme, на JFrame кладу jcombobox1, и спокойно могу в коде добавлять в него новые пункты
Код: plaintext
1.
2.
3.
jComboBox1.additem("my item 1");
jComboBox1.additem("my item 2");
jComboBox1.additem("my item 3");

Потом создаю новую форму JFrame2, в нужном месте вызываю ее из кода

Код: plaintext
1.
2.
 new  JFrame2.setVisible (true);
jComboBox1.additem("my item4");

и вот на последней строчке мне выдается такая ошибка
non-static variable jComboBox4 cannot be referenced from a static context

и я понять не могу - почему так происходит, а главное как избавится от этой ошибке(в java я совсем еще новичок). Чтение книг не помогает мне, все выходные не мог с этим разобратся, так что не хотел чтобы меня к мануалам отправляли.
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480415
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если так?
Код: plaintext
1.
2.
3.
4.
5.
 public   static   void  main(String[] args) {
...
JFrame2 jFrame2 =  new  JFrame2.setVisible (true);
jFrame2.jComboBox1.additem("my item4");
...
}
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480418
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
новичок777 wrote:

> Потом создаю новую форму JFrame2, в нужном месте вызываю ее из кода
>
> *new* JFrame2.setVisible (true);
> jComboBox1.additem("my item4");

Всё же new JFrame2().setVisible(true);?
Тебе надо либо (просто и криво) сделать
JFrame2 f=new JFrame2();
f.jComboBox1.additem("my item4");
f.setVisible(true);
либо код перенести в метод объекта, а не класса.

PS: читатй про статические (static) метода.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480426
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вместо
Код: plaintext
1.
JFrame2 jFrame2 =  new  JFrame2.setVisible (true);
конешно
Код: plaintext
1.
JFrame2 jFrame2 =  new  JFrame2();
jFrame2.setVisible (true);
во блин ))
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480631
новичок777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал так делать, не получается как вы написали.
f.jComboBox1.additem("my item4");

При компиляции выдается - jcombobox1 has private status ...
а в самом JFrame2 та же самая история, non-static variable jComboBox4 cannot be referenced from a static context
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480687
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
новичок777 wrote:

> Пробовал так делать, не получается как вы написали.
> f.jComboBox1.additem("my item4");
>
> При компиляции выдается - jcombobox1 has private status ...

Правильно. Ибо jComboBox1 описано как private. И что?

> а в самом JFrame2 та же самая история, non-static variable jComboBox4
> cannot be referenced from a static context

Прочитай про static и не используй его зазря.
И ВЫКИНЬ любою генерацю кода- пиши руками сначала.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480707
новичок777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде автоматическая генерация должна облегчать создание :) она наоборот усложняет, так для кого тогда gui builder в netbeans нужен?
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480717
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для тех кто не хочет понимать принципы программирования на яве. Если хочеш понимать что происходит пиши сам.
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34480755
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
новичок777 wrote:

> Вроде автоматическая генерация должна облегчать создание :) она наоборот
> усложняет,

Она усложняет понимание- это _сейчас_ для тебя важнее всего.

> так для кого тогда gui builder в netbeans нужен?

Я с помощью неё изучал некоторые хитрости компоновки.

Но на любом языке- рисование интерфейсов не должно быть первым шагом в
изучении.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Непонятное с jComboBox
    #34483593
новичок777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C combobox немного разобрался, теперь бы хотел спросить как сделать так чтобы при добовление в него нового элемента не происходило изменения его размеров. А элементы отображались полностью. Те при выборе длинной строки например нужно видеть ее всю, но когда выброли ее, путь отображается только та часть которая умещается в комбобоксе
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Непонятное с jComboBox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]