Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Ожидание действия на форме https://www.cyberforum.ru/ java-gui/ thread990553.html
Пытаюсь создать форму с полем "Password" и функцией getPassword, которая при вызове рисует форму, ждет действия пользователя (нажатия в поле "Password", либо клика по кнопкам "OK" или "Cancel"), а затем возвращает результат. И вот с "ждет действия пользователя" у меня небольшая проблема. import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import...
Вывод имени объекта в ShowMessageDialog Java
Доброго времени суток! У меня есть набор из десятка объектов,которые являются имитацией моей БД телефонов и мне необходимо в несколько шагов отбросить неподходящие по некоторым критериям,например сначала убрать дорогие(параметр 1),потом с широким дисплеем(параметр 2) и т.д.,возник вопрос по поводу вывода. Хочу попробовать вывести в ShowMessageDialog имена телефонов прошедших фильтрацию,но...
Java Вывести JComboBox списком https://www.cyberforum.ru/ java-gui/ thread989755.html
Кто нибудь подскажет каким образом можно вывести JComboBox используя JPanel, JDialog, JFrame(без JOptionPane), чтобы он имел следующий вид http://www.java2s.com/Code/Java/Swing-JFC/AnexampleofusingtheJOptionPanewithacustomlistofoptionsinan.htm
Java Как вызвать конструктор другого класса? https://www.cyberforum.ru/ java-gui/ thread989279.html
Есть главное JFrame и при нажатии на кнопку должен вызваться диалог. Нашел пример в интернетах, но там диалог вызывается при нажатии кнопки в main методе, как сделать так чтоб в main вызывался конструктор класса главного окна? мол чтоб было так public staic void main(String args) { new JMainFrame(); } и чтоб потом вызвался диалог при нажатии на кнопку, как написано нижу. import...
Обработка событий мыши Java
Привет форум,заинтересовался работой с мышкой,что? где? как и почему? накидал небольшой кодец: import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class Mouse implements MouseListener { boolean clik; public Mouse(Game game) {
Java Swing и GUI https://www.cyberforum.ru/ java-gui/ thread988823.html
Вечер добрый. Вопрос, конечно, глупый, но все же.. В какой среде прог-ия на java, при создании графического интерфейса можно пользоваться Toolbar'ом и Form'ами (ну как в visual studio c#). Ибо не очень то удобно создавать гр. интерфейсы в коде программы. У меня стоит jDeveloper и Eclipse. В последнем я вообще не нашел ничего подобного, а в jDev.. никак не догоню, как Form'у создать и перенести...
Java Создать окно, которое нельзя закрыть.(Окно без крестика) https://www.cyberforum.ru/ java-gui/ thread988285.html
Как мне создать окно которое нельзя закрыть крестом.(Заблокировать крест, setEnabled(false) что то вроде). Создать окно в котором отсутствует крест. Или скажите официально, что это невозможно. P.S Решение, которое показывает окно по закрытии обсуждаю в другом посте.
Java Хранение данных без базы
Здравствуйте, скажите, пожалуйста, как можно сохранить данные (буквально 4-5 строчек), не используя базу? Что-то вроде SharedPreferences (это для андроида)
Java Событие для кнопки https://www.cyberforum.ru/ java-gui/ thread988089.html
кнопка у меня в одном файле, а лисинер в другом. Делаю крестики нолики, хочу чтобы после нажатия на кноку ее имя менялось на X или O. четный/нечетный клик. Если как-то на кнопку можно графику сверху бабахнуть, то тоже бы хотел узнать. И если ткнету в хороший мануал буду признателен. Проблема сделать имено в разных классах. package ticTakToe; import java.awt.*; import java.util.ArrayList;...
Java JPanel странности https://www.cyberforum.ru/ java-gui/ thread986071.html
Привет форумчанам! Сразу выложу код: Первый класс import java.awt.Canvas; import javax.swing.JFrame; public class Game extends Canvas {
Java jfxsa-run
При выполнении проекта выдает ошибку: ant -f /root/NetBeansProjects/xdfxdfv jfxsa-run Target "jfxsa-run" does not exist in the project "xdfxdfv-impl". СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 0 секунд) В чем может быть проблема?
Java запретить вводить больше 99 символов в Текстовую область https://www.cyberforum.ru/ java-gui/ thread985601.html
есть JTextArea input = new JTextArea(TEXTAREA_ROWS + 1, TEXTAREA_COLUMNS + 1); JTextArea output = new JTextArea(TEXTAREA_ROWS, TEXTAREA_COLUMNS); input соответственно принимает текст, и с помощью KeyListener"а, пихаю в output, у меня стоит проверка, что если длина строки input > 100 то в output втупую записую следующее output.setText("Вы ввели больше чем 99 символов"); но при этом в input...
2 / 2 / 1
Регистрация: 29.09.2013
Сообщений: 57
0

Выпадающий список Java - Java - Ответ 5249064

28.10.2013, 15:57. Показов 637. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Есть код проги, в которой имеется три формы, в каждой из которых что-то написано и происходит. Вопрос: как мне добавить простенький выпадающий список с двумя вариантами выбора в первую форму(ту что form1 и pan1)?????

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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
import java.io.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
 
 
class calc {
JFrame form1, form2, form3;
JPanel pan1, pan2, pan3; 
JTabbedPane tp, tp1, tp2;
JLabel lab1, lab2, lab3, lab4,lab5,lab6,lab7,lab8,lab9,lab10, lab11,lab12,lab13,lab14;
JTextField tf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8,tf9,tf10,tf11,tf12,tf13,tf14;
JButton but1, but2, but3, but4, but5, but6, but7; 
 
 
 
calc() {
form1=new JFrame("Расчет загрузки принтера");
form2=new JFrame("Расчет загрузки принтера");
form3=new JFrame("Расчет загрузки принтера");
pan1=new JPanel(new GridLayout(11,9));
pan2=new JPanel(new GridLayout(11,9));
pan3=new JPanel(new GridLayout(11,9));
 
pan1.setBackground(Color.GRAY);
pan2.setBackground(Color.GRAY);
pan3.setBackground(Color.GRAY);
 
 
tp=new JTabbedPane();
tp1=new JTabbedPane();
tp2=new JTabbedPane();
lab1=new JLabel("Здравствуте!Вас приветствует программа по расчету расхода чернил (тонера) ");
lab2=new JLabel("офисным принтером и годовых затрат, связанных с заправкой принтера.");
lab3=new JLabel("Емкость картриджа (мг или миллилитр):");
lab4=new JLabel("Количество печатаемых в день листов А4 (среднее,штук):");
lab5=new JLabel("Стоимость  картриджа для вашего принтера(в руб.):");  
lab6=new JLabel("Стоимость  материала для заправки(в руб.):");
lab7=new JLabel("Стоимость одной заправки (диагностики) в салоне(в руб.):");
lab8=new JLabel("Оставшееся время до новой заправки(дней):");
lab9=new JLabel("Затраты на новые картриджи(в руб,если потребуется):");
lab10=new JLabel("Годовые затраты на чернила или тонер(в руб):");
lab11=new JLabel("Годовые затраты на заправку(диагностику) в салоне(в руб):");
lab12=new JLabel("Суммарные годовые  затраты(в руб):");
lab13=new JLabel("Количество замен картриджа в год (если потребуется):");
lab14=new JLabel("Количество заправок в год(каждую 6-ую лучше проводить в салоне):");
 
 
 
 
tf3=new JTextField(12);
tf4=new JTextField(12);
tf5=new JTextField(12);
tf6=new JTextField(12);
tf7=new JTextField(12);
tf8=new JTextField(12);
tf9=new JTextField(12);
tf10=new JTextField(12);
tf11=new JTextField(12);
tf12=new JTextField(12);
tf13=new JTextField(12);
tf14=new JTextField(12);
 
 
 
 
but1=new JButton("Далее");
but2=new JButton("Назад");
but3=new JButton("Рассчитать");
but4=new JButton("Завершить");
but5=new JButton("В начало");
but6=new JButton("Назад");
but7=new JButton("Очистить");
 
but1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
    
    form1.setVisible(false);
    
    form2.setVisible(true);
}
});
 
but2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
    
    form2.setVisible(false);
    form1.setVisible(true);
}
});
 
but3.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
int Y,L,G,D,H,R;
double X,N,C,T,S,Z,W,P;
 
X=Double.parseDouble(tf3.getText());
Y=(int)Double.parseDouble(tf4.getText());
T=Double.parseDouble(tf5.getText());
N=Double.parseDouble(tf6.getText());
C=Double.parseDouble(tf7.getText());
L= (int)X/(Y*55);
G= 250/L;
D = G/6;
H = G-D;
S = H*N;
P = D*C;
R = (250*Y)/15000;
Z = R*T;
W = S+P+Z;
String s=String.valueOf(L);
tf8.setText(s);
String s14=String.valueOf(G);
tf14.setText(s14);
String s1=String.valueOf(Z);
tf9.setText(s1);
String s2=String.valueOf(S);
tf10.setText(s2);
String s3=String.valueOf(P);
tf11.setText(s3);
String s4=String.valueOf(W);
tf12.setText(s4);
String s5=String.valueOf(R);
tf13.setText(s5);
 
 
form2.setVisible(false);
form3.setVisible(true);
}
});
 
but6.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
    
    form3.setVisible(false);
    form2.setVisible(true);
}
});
 
but5.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
    
    form3.setVisible(false);
    form1.setVisible(true);
}
});
 
but7.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{ tf3.setText("");
tf4.setText("");
tf5.setText("");
tf6.setText("");
tf7.setText("");
}
});
but4.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
    
    form3.setVisible(false);
}
});
 
 
 
pan2.add(lab3);
pan2.add(tf3);
pan2.add(lab4);
pan2.add(tf4);
pan2.add(lab5);
pan2.add(tf5);
pan2.add(lab6);
pan2.add(tf6);
pan2.add(lab7);
pan2.add(tf7);
pan2.add(but2);
pan2.add(but3);
pan2.add(but7);
pan1.add(lab1);
pan1.add(lab2);
pan1.add(but1);
pan3.add(lab8);
pan3.add(tf8);
pan3.add(lab14);
pan3.add(tf14);
pan3.add(lab9);
pan3.add(tf9);
pan3.add(lab10);
pan3.add(tf10);
pan3.add(lab11);
pan3.add(tf11);
pan3.add(lab12);
pan3.add(tf12);
pan3.add(lab13);
pan3.add(tf13);
pan3.add(but6);
pan3.add(but5);
pan3.add(but4);
 
 
}
 
 
 
void dis()
{
form1.getContentPane().add(tp);
tp.addTab("Приветствие",pan1);
 
 
form2.getContentPane().add(tp1);
tp1.addTab("Введите следующие показатели",pan2);
 
form3.getContentPane().add(tp2);
tp2.addTab("Получены следующие результаты",pan3);
 
 
form1.setSize(900,550); //размер программы (ширина*длина)
form1.setVisible(true);
form1.setResizable(true);
 
form2.setSize(900,550); 
form2.setVisible(false);
form2.setResizable(true);
 
form3.setSize(900,550); 
form3.setVisible(false);
form3.setResizable(true);
 
}
public static void main(String z[]) {
calc pro=new calc();
pro.dis();
}
 
}


Вернуться к обсуждению:
Выпадающий список Java Java
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2013, 15:57
Готовые ответы и решения:

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

Выпадающий список
Здравствйте. Начал писать небольшкю программку, необходимо выбрать из списка модель телефона и...

Как прочитать выпадающий список в Excel?
Доброго дня, может кто знает как прочитать выпадающий список в Excel?? Если просто бегать по...

код на выпадающий список compobox "шрифты" и " размер шрифта"
в выпадаюем списке шрифты системные должны быть, к сожалени нас учили только писать код для...

0
28.10.2013, 15:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2013, 15:57
Помогаю со студенческими работами здесь

Где взять список (справочник) функций java?
Подскажите где взять список (справочник) функций java?

есть ли в Java 1.0, 1.1.x список типа List но с поддержкой иконок
собственно говоря вот такой вопрос. обычный список List из awt поддерживает только текстовый режим.

Как получить список когда-либо подключенных USB устройств к ПК на windows в JAVA?
Нужно получить список usb устройств подключенных к пк за все время, с подробной информацией о...

Написать JAVA application которое получает список имен разделенных пробелами и запятой , и выводит ети имена друг за другом
Мне очень нада написать application на JAVA, но я вооще не разу не чего не писал на етом языке. Кто...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru