С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 1
Регистрация: 07.05.2017
Сообщений: 24

Как убрать диалоговое окно?

05.06.2018, 10:43. Показов 2547. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Java Swing. Когда заходишь в раздел о программе - информация, и когда нажимаешь на информацию выступало диалоговое окно (версия программы, разработчик). У меня не так как только захожу в программу зразу выдает сообщение, помогите как-нибудь исправить.
Java
1
           JOptionPane.showMessageDialog(null,"Версия программы v1.0" );
Миниатюры
Как убрать диалоговое окно?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.06.2018, 10:43
Ответы с готовыми решениями:

Как создать диалоговое окно со своими вариантами ответа?
Здравствуйте, облазил весь интернет и так и не понял: "Как создать диалоговое окно со своими вариантами ответа ?". Буду благодарен...

Диалоговое окно и текст
У меня есть текстовое поле, одна кнопка и два чекбокса. Есть три вопроса: 1)Как вызвать диалоговое окно с цветами, при нажатии на...

Собственное диалоговое окно
В NetBeans создал диалоговое окошко , разместил на ней TextEdit и 2 кнопки. Подскажите пож. как мне при нажатии на одну кнопку передать...

5
 Аватар для Aviz__
2736 / 2046 / 506
Регистрация: 17.02.2014
Сообщений: 9,462
05.06.2018, 10:54
Цитата Сообщение от Legat7568 Посмотреть сообщение
нажимаешь на информацию

Не по теме:

ээээ, как можно на нее нажимать - она же условность?!!

0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,664
Записей в блоге: 29
05.06.2018, 11:18
Legat7568, ты главное код нам не показывай, дай подогадываться! Хрустальный шар достать
0
0 / 0 / 1
Регистрация: 07.05.2017
Сообщений: 24
13.06.2018, 12:53  [ТС]
Сам код программы
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
import java.awt.Dimension;
import java.awt.GridBagLayout;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.*;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class Main {
    public static void main (String[] args){
           JFrame frame = new JFrame ("Характеристики качества ПЗ");
           frame.setSize(new Dimension(600, 400));
           frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
           frame.setLocationRelativeTo(null);
           frame.setLayout(new GridBagLayout());
           
           JMenuBar menuBar = new JMenuBar();
           JMenu menu1 = new JMenu ("Теоретические ведомости");
           JMenu menu2 = new JMenu ("Проверка знаний");
           JMenu menu3 = new JMenu ("О программе");
           JMenuItem menuItem1 = new JMenuItem ("Функциональность");
           JMenuItem menuItem2 = new JMenuItem ("Надежность");
           JMenuItem menuItem3 = new JMenuItem ("Удобство использования");
           JMenuItem menuItem4 = new JMenuItem ("Производительность");
           JMenuItem menuItem5 = new JMenuItem ("Удобство сопровождения");
           JMenuItem menuItem6 = new JMenuItem ("Переносимость");
           JMenuItem menuItem7 = new JMenuItem ("Тесты");
           JMenuItem menuItem8 = new JMenuItem ("Информация");
           menu1.add(menuItem1);
           menu1.add(menuItem2);
           menu1.add(menuItem3);
           menu1.add(menuItem4);
           menu1.add(menuItem5);
           menu1.add(menuItem6);
           menu2.add(menuItem7);
           menu3.add(menuItem8);
           menuBar.add(menu1);
           menuBar.add(menu2);
           menuBar.add(menu3);
           frame.setJMenuBar(menuBar);
           frame.setVisible(true);  
           JOptionPane.showMessageDialog(null,"Версия програми v1.0" );
           }            
    }
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
13.06.2018, 12:58
Цитата Сообщение от Legat7568 Посмотреть сообщение
import java.awt.Dimension;
import java.awt.GridBagLayout;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.*;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class Main {
public static void main (String[] args){
JFrame frame = new JFrame ("Характеристики качества ПЗ");
frame.setSize(new Dimension(600, 400));
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setLayout(new GridBagLayout());
JMenuBar menuBar = new JMenuBar();
JMenu menu1 = new JMenu ("Теоретические ведомости");
JMenu menu2 = new JMenu ("Проверка знаний");
JMenu menu3 = new JMenu ("О программе");
JMenuItem menuItem1 = new JMenuItem ("Функциональность");
JMenuItem menuItem2 = new JMenuItem ("Надежность");
JMenuItem menuItem3 = new JMenuItem ("Удобство использования");
JMenuItem menuItem4 = new JMenuItem ("Производительность");
JMenuItem menuItem5 = new JMenuItem ("Удобство сопровождения");
JMenuItem menuItem6 = new JMenuItem ("Переносимость");
JMenuItem menuItem7 = new JMenuItem ("Тесты");
JMenuItem menuItem8 = new JMenuItem ("Информация");
menu1.add(menuItem1);
menu1.add(menuItem2);
menu1.add(menuItem3);
menu1.add(menuItem4);
menu1.add(menuItem5);
menu1.add(menuItem6);
menu2.add(menuItem7);
menu3.add(menuItem8);
menuBar.add(menu1);
menuBar.add(menu2);
menuBar.add(menu3);
frame.setJMenuBar(menuBar);
frame.setVisible(true);
JOptionPane.showMessageDialog(null,"Верс ия програми v1.0" );
}
}
Добавлено через 1 минуту
Welemir1,
Код программы
import java.awt.Dimension;
import java.awt.GridBagLayout;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.*;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class Main {
public static void main (String[] args){
JFrame frame = new JFrame ("Характеристики качества ПЗ");
frame.setSize(new Dimension(600, 400));
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setLayout(new GridBagLayout());
JMenuBar menuBar = new JMenuBar();
JMenu menu1 = new JMenu ("Теоретические ведомости");
JMenu menu2 = new JMenu ("Проверка знаний");
JMenu menu3 = new JMenu ("О программе");
JMenuItem menuItem1 = new JMenuItem ("Функциональность");
JMenuItem menuItem2 = new JMenuItem ("Надежность");
JMenuItem menuItem3 = new JMenuItem ("Удобство использования");
JMenuItem menuItem4 = new JMenuItem ("Производительность");
JMenuItem menuItem5 = new JMenuItem ("Удобство сопровождения");
JMenuItem menuItem6 = new JMenuItem ("Переносимость");
JMenuItem menuItem7 = new JMenuItem ("Тесты");
JMenuItem menuItem8 = new JMenuItem ("Информация");
menu1.add(menuItem1);
menu1.add(menuItem2);
menu1.add(menuItem3);
menu1.add(menuItem4);
menu1.add(menuItem5);
menu1.add(menuItem6);
menu2.add(menuItem7);
menu3.add(menuItem8);
menuBar.add(menu1);
menuBar.add(menu2);
menuBar.add(menu3);
frame.setJMenuBar(menuBar);
frame.setVisible(true);
JOptionPane.showMessageDialog(null,"Верс ия програми v1.0" );
}
}
в завещании себе так же напиши, чтоб у всех кровища из глаз лилась

Цитата Сообщение от Legat7568 Посмотреть сообщение
помогите как-нибудь
перестань трогать свинг, начни писать хеллоуворлды. Другого пути нет
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,664
Записей в блоге: 29
13.06.2018, 15:28
Legat7568, так ты сам в 50 строке и вызываешь это окно, тебе надо это действие
Java
1
JOptionPane.showMessageDialog(null,"Версия програми v1.0" );
указать в обработчике нажатия твоей кнопки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.06.2018, 15:28
Помогаю со студенческими работами здесь

Диалоговое окно и fxml
У меня есть файл формы fxml, где у меня накиданы кнопки и есть определенный дизайн для этой формы, так я предполагаю будет выглядеть мое...

Запись файл и диалоговое окно
Вообщем есть несколько вопросов, надеюсь на Вашу помощь. Делаю запись в фаил по кнопке(данные берутся из текстовых полей) 1.У меня...

Диалоговое окно в случае ошибки
Есть код запроса в удаленную БД. Как сделать так, чтобы в случае любой ошибки в этом участке кода появлялось окно с ошибкой, или хотя бы со...

Вывести диалоговое окно, если в строке появилось определенное значение?
Здравствуйте! Нужна помощь!Я программирую калькулятор и мне стало интересно каким образом можно вывести диалоговое окно, если в JTextField...

Подскажите как из апплета создать диалоговое окно для ввода
Как из апплета создать диалоговое окно для ввода информации а затем обработать эту информацию в апплете Или где обо всем этом...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru