Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208

Что значит эта надпись?

06.05.2013, 22:37. Показов 1538. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В NetBeans при создании экземпляра класса таким способом
Code
1
new JFrame();
выдает "Новый экземпляр проигнорирован". Это значит что ссылка на объект утрачена или что-то типа того?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.05.2013, 22:37
Ответы с готовыми решениями:

Что значит эта строчка?
System.out.printf(Locale.US ,"%.8f",((double)((l/k) + 1)*h*1.0)); где l-расстояние от А до В k-отрезок пути h-время,за которое...

Что значит эта строчка?
public void actionPerformed(ActionEvent ae) { try { ExportButActionPerformed(ae); ...

Что значит эта надпись? NetBeans
Вызов Object.notify вне синхронизированного контекста. Если нужно - выложу часть кода.

8
 Аватар для tabber
37 / 41 / 3
Регистрация: 10.10.2010
Сообщений: 364
06.05.2013, 23:02
ну это такой русский.
просто создан экземпляр, а ссылка на него не была указана.
1
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
07.05.2013, 00:00
Цитата Сообщение от animator404 Посмотреть сообщение
Это значит что ссылка на объект утрачена или что-то типа того?
да именно, создан и не сделан визибл, а значит схавал ресурсы и скорее всего подвис гдето в EDT, так как на нем не выполнен метод dispose()
0
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
07.05.2013, 00:35  [ТС]
А если вот так:
Code
1
new VisibleInheritorOfJFrame();
Все равно же мы не можем его dispose? Ссылка утрачена?
0
10 / 36 / 7
Регистрация: 04.03.2013
Сообщений: 184
07.05.2013, 00:51
Java
1
2
3
JFrame frame = new JFrame();
frame.setVisible(true);
frame.dispose();
0
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
07.05.2013, 01:02  [ТС]
Freeman666, я имел ввиду:
Code
1
2
3
4
5
6
7
public class VisibleInheritorOfJFrame extends JFrame{
        public VisibleInheritorOfJFrame(){
            setVisible(true);
        }
    }
 
new VisibleInheritorOfJFrame();
Все равно dispose() не вызвать?
0
10 / 36 / 7
Регистрация: 04.03.2013
Сообщений: 184
07.05.2013, 01:09
Дык укажи ссылку и будет всё хорошо. Не стоит создавать вот так new smth() потому что мы потом не сможем обратиться к экземпляру, потому что ссылки нет.
0
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
07.05.2013, 01:22  [ТС]
Freeman666, спасибо. Я это и спрашивал.

Добавлено через 11 минут
Цитата Сообщение от Freeman666 Посмотреть сообщение
Java
1
2
3
JFrame frame = new JFrame();
frame.setVisible(true);
frame.dispose();
А как и где хранить такой объект frame чтобы при следующем запуске программы можно было бы продолжить с ним роботу?
0
10 / 36 / 7
Регистрация: 04.03.2013
Сообщений: 184
07.05.2013, 01:38
Не, не, не... Так нельзя =) Каждый раз будет создаваться новая форма. Ладно приведу такой вот пример для окна ввода пароля. Код нетбинсовский прошу не возмущаться =)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
package com.password;
 
import javax.swing.JOptionPane;
 
/**
 *
 * @author Стас
 */
public class PasswordFrame extends javax.swing.JFrame {
 
    /**
     * Creates new form PasswordFrame
     */
    public PasswordFrame() {
        initComponents();
    }
 
    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {
 
        jLabel1 = new javax.swing.JLabel();
        jButton1 = new javax.swing.JButton();
        jButton2 = new javax.swing.JButton();
        jPasswordField1 = new javax.swing.JPasswordField();
 
        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
 
        jLabel1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
        jLabel1.setText("Введите пароль");
 
        jButton1.setText("Ок");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });
 
        jButton2.setText("Отмена");
        jButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton2ActionPerformed(evt);
            }
        });
 
        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addGap(118, 118, 118)
                        .addComponent(jLabel1))
                    .addGroup(layout.createSequentialGroup()
                        .addGap(71, 71, 71)
                        .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(82, 82, 82)
                        .addComponent(jButton2))
                    .addGroup(layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jPasswordField1, javax.swing.GroupLayout.DEFAULT_SIZE, 368, Short.MAX_VALUE)))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jLabel1)
                .addGap(18, 18, 18)
                .addComponent(jPasswordField1, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jButton2)
                    .addComponent(jButton1))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
 
        pack();
    }// </editor-fold>                        
 
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        char s[] = jPasswordField1.getPassword();
        String pass = new String(s);
        if (pass.equals("12345")) {
            this.dispose();
            new com.mainframe.MainFrame().setVisible(true);
        } else {
 
            JOptionPane.showMessageDialog(rootPane, "Вы ввели неверный пароль, повторите пожалуйста ввод");
        }
 
 
    }                                        
 
    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        this.dispose();
    }                                        
 
    public static void main(String[]args){
        new PasswordFrame().setVisible(true);
    }
 
    /**
     * @param args the command line arguments
     */
    // Variables declaration - do not modify                     
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JPasswordField jPasswordField1;
    // End of variables declaration                   
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.05.2013, 01:38
Помогаю со студенческими работами здесь

Что значит эта формула?
P1^P2^...^Pn - &gt;Q

Что значит эта конструкция
Здравствуйте. return (h&lt;0) ? (h + a) : h; Впервые вижу такую строку. Что на значит. Спасибо.

что значит эта строка?
return (val &gt; 0) ? 1 : 2; и можно ли ее заменить попроще?)

Что значит эта команда
на Raspberry Pi cp /tmp/install/lib/* /lib/ -R Разъясните новичку пожалуйста.

Что значит эта ошибка?
PHP Warning: file_get_contents(https://www.сайт.ру/login.html): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found\r\n in ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru