Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Массив кнопок, обработка нажатия Задание: Создать апплет с 30 кнопками. Надписи на кнопках произвольные. Расположить кнопки слева направо и сверху вниз. При нажатии любой кнопки выводить сообщение "Поточное размещение". Создал массив 30 кнопок, разместил с помощью FlowLayout. Как теперь для всех кнопок сделать обработку нажатия? import javax.swing.*; import java.awt.*; import java.awt.event.*; public class... https://www.cyberforum.ru/ java-gui/ thread2150074.html Прикрепить JList в левой части JPanel Java
Суть задания такова: Добавлено через 25 минут Создать программу для просмотра данных в текстовом файле с использованием класса StreamTokenizer. Каждая строка файла содержит имя товара, цену и произвольные сведения о товаре. Компоненты графического окна: надпись "Сведения о товаре" в области North и расщепленная панель в области Center. В левой части расщепленной панели расположен объект...
Java Дана матрица размера M x N. В каждой строке матрицы найти минимальный элемент. https://www.cyberforum.ru/ java-gui/ thread2148703.html
Дана матрица размера M x N. В каждой строке матрицы найти минимальный элемент.
Java Растягивание элементов в GridPane Что нужно сделать, чтобы текстовые поля растягивались вместе с увеличением окна? import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.TextField; import javafx.scene.layout.AnchorPane; import javafx.scene.layout.GridPane; import javafx.stage.Stage; https://www.cyberforum.ru/ java-gui/ thread2148696.html
Java Проверка реакции пользователя
Здравствуйте. Уже задавал здесь вопрос по этой программе, мне помогли, но возникла новая проблема. Сама программа должна делать следующее: Пользователь должен ввести количество попыток. Далее программа должна “показать” погасшую лампочку (серую кнопку), после определенного промежутка лампочка загорается (кнопка перекрашивается в красный цвет) и пользователь должен нажать на неё. И так должно...
Java вывести на экран ромб из звездочек не используя цикл т.е. рекурсией Привет, помогите пожалуйста начинающему программисту в джава вывести на экран ромб из звездочек не используя при этом циклы, т.е. методом рекурсии. https://www.cyberforum.ru/ java-gui/ thread2148024.html
Java Пароль, и ожидание завершения проверки Всем привет. Есть задача: 1. Например идёт выполнение какого-то кода. 2. Встречается метод проверки пароля. 3. Проверяется, и пока не подтвердится что введён правильный пароль, выполнение дальше не продолжится. Я пока не очень хорошо знаюсь на GUI. Почитал JPasswordField, но там где-то внутри создаются потоки для работы GUI, и какой из этих потоков ждать я так и не понял. https://www.cyberforum.ru/ java-gui/ thread2147304.html Работа с формами в нетбинс Java
Есть 2 формы, на главной форме есть кнопка, так вот нужно, чтобы при нажатии на нее открывалась вторая форма Не могу понять как это сделать
Java Открыть новое окно при нажатии кнопки https://www.cyberforum.ru/ java-gui/ thread2146449.html
Проблема следующая. Есть два класса - Entry и ClientGUI, и при нажатии кнопки ОК в Entry нужно открыть окно ClientGUI. При этом первое окно должно закрыться. Первый класс: public class Entry extends JDialog { private String username; private String host; private JPanel contentPane; private JButton buttonOK; private JTextField nameTextField; private JTextField...
Java Java calculator помогите пожалуйста переделать код, чтобы он не суммировал а вычитал import java.awt.*; import java.applet.Applet; public class Applet extends Applet { TextField tf1 = new TextField(12); Label c=new Label(" "); Button plus = new Button("Plus"); https://www.cyberforum.ru/ java-gui/ thread2145938.html
Java Проводник каталогов в Java
Хочу сделать аналог виндового "Проводника" - приложение, которое отображает все логические диски на компьютере, с возможностью зайти на диск, посмотреть каталоги, файлы в них и т.д. Я так понял что можно сделать средствами JTree, но в виде "дерева" не очень удобно, хотелось бы чтобы получилось именно как в винде - плитки. Можно ли это как то сделать? Может есть примеры?
Java Коллекции. Работа с файлами https://www.cyberforum.ru/ java-gui/ thread2145071.html
Здравствуйте, было дано задание: "Подготовить исходные данные в текстовом файле. Ввести данные из файла в ArrayList с использованием классов. Вывести данные из файла на экран в виде таблицы. Выполнить вычисления, вывести результат на экран и записать в новый файл." (Свой вариант прикреплен картинкой) Программу написала (даже работает!), единственная загвоздка - не понимаю, как сделать...
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 30
0

Java - Java - Ответ 11914775

05.12.2017, 15:48. Показов 426. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! помогите пожалуйста найти ошибку, вроде бы правильно всё, но программа не работает

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
import java.awt.*;
 import java.awt.event.*;
 //import java util.*;
 public class Primer1 extends Frame {
 
        int k; String ss;
        int x[]=new int[16]; //массив случайных чисел от 1 до 15
        int y[][]=new int[4][4]; // массив случайных чисел в матричной форме
        Button n[][]=new Button[4][4];
        GridTest1(){
               setLayout(new GridLayout(4,4,5,5));
               massiv();
               for(int i=0;i<4;i++)
                  for(int j=0;j<4;j++) {
                     n[i][j]=new Button(""+x[j+4*i]);
                     add(n[i][j]); //добавление кнопок с номерами из матрицы y(4*4)
                  }
                setSize(200,200);
                setVisible(true);
                //n[3][3].setVisible(false);
         }
               //Формирование массива случайных чисел
               void massiv(){
                  int c;k=0;
                  x[0]=(int) (15*Math.random()+1);
                  for(int i=1;i<15;i++) {
                     while(true) {
                         k=0;
                         c=(int) (15*Math.random()+1);
                         for(int j=0;j<i;j++)
                             if(c==x[j]) {k=1;break;}
                         if(k==0) {break;}
                         }
                      x[i]=c;
                      }
                      k=0;
                      for(int i=0;i<4;i++)
                          for(int j=0;j<4;j++)
                              y[i][j]=x[k++];
                 }
 
                  public static void main(String[] args) {
                       Frame f=new GridTest1();
                       f.addWindowListener(new WindowAdapter(){
                           public void windowClosing (WindowEvent ev){
                           System.exit(0);
                       }});
                }
 
 
                                public boolean action (Event evt,Object obj){
                                      for(int i=0;i<4;i++){
                                           for(int j=0;j<4;j++)
                                              if (evt.target ==n[i][j]){
                                                 if(i<3) { 
                                                   ss=n[i+1][j].getLabel(); 
                                                   if(Integer.parseInt (ss)==0) {
                                                       
                                                        k=y[i][j];y[i][j]=y[i+1][j];y[i+1][j]=k;
                                                        n[i][j].setLabel(""+y[i][j]);
                                                        n[i][j].setLabel(""+y[i+1][j]); 
                                                      n[i][j].setVilable(false);
                                                      n[i][j].setVilable(true);                                                 }
 
                                          }
 
                                    }
                                    return false;
                                }
 
         }


Вернуться к обсуждению:
Java Java
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2017, 15:48
Готовые ответы и решения:

Exception in thread "main" java.lang.IllegalArgumentException: illegal component position at java.desktop/java.awt.Cont
import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import...

Ошибка reference to List is ambiguous; both interface java.util.List in package java.util and class java.awt.List in...
Почему кгда я загружаю пакеты awt, utill вместе в одной проге при обьявлении елемента List я ловлю...

Как бороться с java.lang.OutOfMemoryError: Java heap space
Доброго времени суток. На Java пишу программу, требующую большого количества информации...

Изменение шрифтов (хотя бы размер) в Java для отображения Java-приложений в Windows
здравствуйте! подскажите, пожалуйста, есть ли возможность через некие твики или патчи самой Java...

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

Ошибка java.lang.OutOfMemoryError: Java heap space
Я в общем склеил всю музыку, которую хотел сделать фоновой, и вышло 315мб. Закинул в проект, и...

Аналог MoveNext на Java. Перевод программы с C# на Java
Написала программу на C#. Перевожу ее на Java. Проблема возникла в переводе нижеследующего куска...

JIDEFX MaskTextField java.lang.NoSuchMethodError: java.lang.invoke.LambdaMetafactory.metaFactory
Имеется тестовое приложение: package testinputmask; import javafx.application.Application;...

Апплет,java.lang.RuntimeException: java.lang.NoClassDefFoundError
апплет использует сторонние подключенные либы, при его загрузке вылетает такой вот эксепшн.......

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