|
|
Другие темы раздела | |
Java SE Разработка и отладка программ ввода- вывода данных в файлы
https://www.cyberforum.ru/ java-j2se/ thread1982227.html Задание : Заполнить целочисленный двумерный массив случайными числами и записать его в файл в виде матрицы. Прочитать содержимое фай-ла, извлекая из него числа 2 и 7, и формируя из них отдельный мас-сив, который записать в другой файл. Удалить оба файла. Программа работает, однако при записи сформированного массива в файл, программа числа, идущие последовательно друг за другом ( в строку), а... |
Вывод данных из массива элементов Java SE Не знаю , что записать в методы, чтобы получить результаты.Нужно , чтобы методы обсчитывали информацию. public class Arrayloader implements Loader { public Arrayloader() { new Student("Kripov Artem", "LA-54", "Budjet", 4, 4.5, "men"); new Student("Pasichnik Jenya", "LA-63", "Kontrakt", 108, 3.2, "men"); |
Java SE Как обратиться к переменной другого класса
https://www.cyberforum.ru/ java-j2se/ thread1981757.html Здравствуйте! Подскажите пожалуйста: как обратиться к переменной из одного класса находясь в другом? Вот пример: Имеем класс Cat: public class Cat extends Animal { public Cat(String name, String type, String voice, int age, int speed) { super(name, type, voice, age, speed); } public static void main() { Cat cat1 = new Cat("Murka ", "Cat ", "Myuu ", 5, 25); |
Java SE Переделать код паскаля под джаву Помогите пожалуйста переделать код паскаля для использования в джаве. Const s4:array of string=('0000','0001','0010','0011','0100','0101','0110','0111','1000','1001','1010','1011','1100','1101','1110','1111'); s5:array of string=('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); var s,h,kod,t:string; a:array of string; x:byte; i,j,n:longint; https://www.cyberforum.ru/ java-j2se/ thread1981752.html |
Java SE Сравнить значение из массива со значением введенным с клавиатуры и вывести совпавшие символы Всем добрый вечер! Начал изучение Java около недели назад. Пытаюсь решить данную задачу: "Создать массив из слов String При запуске программы компьютер загадывает слово, запрашивает ответ у пользователя, сравнивает его с загаданным словом и сообщает правильно ли ответил пользователь. Если слово не угадано, компьютер показывает буквы которые стоят на своих местах. Играем до тех пор, пока игрок... |
Java SE 1089 особенное число
https://www.cyberforum.ru/ java-j2se/ thread1981621.html Число 1089 получается из: 1 Берем любое число к примеру - 160 2 Делаем его зеркальным - 061 3 Отнимаем от зеркального основное по модулю |061-160|=099 4 делаем его зеркальным - 990 5 Складываем пункт 3 и 4, 099 + 990=1089 Напишите функцию static boolean is1089(int ausgangszahl) ,которая принимает какое-либо число как параметр и проверяет все действия выше, и если число равно 1089,... |
Java SE Запуск Java Microsoft Windows XP (С) Корпорация Майкрософт, 1985-2001. C:\Documents and Settings\Олег>java -verion Unrecognized option: -verion Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Подскажите пожалуйста, как мне запустить java на windows xp. Я никак не могу понять, как мне запустить среду для написания кода и работы с... https://www.cyberforum.ru/ java-j2se/ thread1981464.html |
Объяснить тест Java SE public class Main { static class X { static String x = Y.y; } static class Y { static String y = X.x; } |
Java SE Вывод данных из массива
https://www.cyberforum.ru/ java-j2se/ thread1981061.html Из массива вывожу конкретные данные.Масив: package student; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; |
Java SE Не работает код из учебника Thinking in Java Не работает всего два метода (выделил). Нужно, чтобы код работал, иначе придется пропустить часть книги. Сам код: import java.util.*; import org.w3c.dom.events.Event; public class Controller { private List <Event> eventList = new ArrayList <Event> (); public void addEvent (Event c){ https://www.cyberforum.ru/ java-j2se/ thread1981022.html |
Создание Regex, строки, начинающиеся с цифр Java SE Здравствуйте, уважаемые! Требуется создать regex для отбора лишь тех строк, которые выполняют условиям: ... начинаются только с цифр, причем количество цифр менее или равно 9; Вот мой код, где ошибка(из 2 900 000+ строк выдает 1263 270, однако должен 1 263 544, тупо не выдает оставшиеся идущие по порядку)? Pattern.compile("^").matcher(m).find())... |
Java SE Поменять местами элементы массива Приведите фрагмент кода, меняющий местами i-ый и j-ый элементы массива. https://www.cyberforum.ru/ java-j2se/ thread1980946.html |
0 / 0 / 0
Регистрация: 16.05.2017
Сообщений: 4
|
|
0 | |
Разработка Java-приложения с графическим пользовательским интерфейсом - Java SE - Ответ 1044155616.05.2017, 12:06. Показов 2345. Ответов 2
Метки (Все метки)
В программе не хватает "функции заливки". Программа строит фигуры, но заливки нету. Посмотрите пожалуйста.
Текст программы: package laba4; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; import java.io.File; import java.awt.*; import java.awt.event.*; import javax.swing.JScrollPane; import javax.swing.*; import java.awt.Color; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.io.IOException; import javax.swing.border.LineBorder; import javax.swing.border.TitledBorder; import java.util.Vector; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.event.AncestorListener; public class Laba4 extends JFrame // расширяет исходный класс JFrame { DefaultListModel listModel = new DefaultListModel(); File dir2; File dir = new File( "E:\"); Vector elements = new Vector(); JButton Open = new JButton("Open TXT"); JButton Return = new JButton("Back"); JButton Delete = new JButton("Del"); JButton Go = new JButton("Go to"); JButton Create = new JButton("New folder "); JButton TestPanel = new JButton("HERE"); JButton CreateTxt = new JButton("New TXT"); JButton TestButton = new JButton("Properites"); JTextField Name = new JTextField("",5);//пропуск, пустое место, ширина 5 JLabel Window = new JLabel();//окно 1, JLabel - название окошка, поле JLabel Window1 = new JLabel();//окно 2 JLabel Window2 = new JLabel();//окно 3 JList List = new JList(listModel); int a; public Laba4() { for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); JFrame General = new JFrame("TCM"); General.setSize(950,600); General.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); General.setVisible(true); General.setLocation(200,150); //положение левой верхней точки программы General.setLayout(null); Open.addActionListener(new ActionListener() { @Override // метод переопределяет объявление метода в базовом классе. public void actionPerformed(ActionEvent e) //для определения нажатой кнопки используется команда действия. { dir2 = new File((String) List.getSelectedValue()); File dir8 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); String[] text2 = new String[2]; text2[0] = "notepad.exe"; text2[1] = dir8.getAbsolutePath(); try { Process process = Runtime.getRuntime().exec(text2,null); } catch (IOException ex) { Logger.getLogger(Laba4.class.getName()).log(Level.SEVERE, null, ex); } } } ); Open.setSize(100,40); Open.setLocation(650,350); General.add(Open); Return.addActionListener(new ActionListener() { @Override // метод переопределяет объявление метода в базовом классе. public void actionPerformed(ActionEvent e) //для определения нажатой кнопки используется команда действия. { File dir3 = new File(dir.getParent()); dir = dir3; elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); Window.setText(""); Window1.setText(""); Window2.setText(""); } } ); Return.setSize(100,40); Return.setLocation(650,100); //для кнопки назад General.add(Return); Delete.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { dir2 = new File((String) List.getSelectedValue()); File dir5 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); if(dir5.delete()) { Window.setText("Удалено"); Window1.setText(""); Window2.setText(""); elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); } else { Window.setText("Не получилось =("); } } }); Delete.setSize(100,40); Delete.setLocation(650,300); General.add(Delete); Go.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { Window.setText((String) List.getSelectedValue()); Window.setName("work"); dir2 = new File((String) List.getSelectedValue()); File dir1 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); dir = dir1; elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); Window.setText(""); Window1.setText(""); Window2.setText(""); } } ); Go.setSize(100,40); Go.setLocation(650,250); General.add(Go); Create.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { dir2 = new File(Name.getText()); File dir4 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); boolean result = dir4.mkdirs(); elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); } }); Create.setSize(100,40); Create.setLocation(650,200); General.add(Create); CreateTxt.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { dir2 = new File(Name.getText()); File dir7 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()+".txt"); try { dir7.createNewFile(); } catch (IOException ex) { Logger.getLogger(Laba4.class.getName()).log(Level.SEVERE, null, ex); } elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); } }); CreateTxt.setSize(100,40); CreateTxt.setLocation(650,150); //для кнопки файл-txt General.add(CreateTxt); TestButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { dir2 = new File((String) List.getSelectedValue()); File dir6 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); Window.setText("Имя: "+dir6.getName()); Window1.setText("\nПуть: "+dir6.getPath()); Window2.setText("\nРазмер: "+dir6.length()+" байт"); } }); TestButton.setSize(100,40); TestButton.setLocation(650,50); //для кнопки свойства General.add(TestButton); Window.setSize(150,40); Window.setLocation(650,400); General.add(Window); Window1.setSize(200,40); Window1.setLocation(650,420); General.add(Window1); Window2.setSize(150,40); Window2.setLocation(650,440); General.add(Window2); Name.setSize(600,40); Name.setLocation(40,450); General.add(Name); List = new JList(listModel); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); List.setSize(600,400); List.setLocation(40,30); List.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); General.add(new JScrollPane(List)); List.setBorder(new LineBorder(Color.DARK_GRAY)); General.add(List); JScrollPane scroll = new JScrollPane(List); scroll.setSize(600,400); scroll.setLocation(40,30); General.add(scroll); List.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent event) { if(event.getClickCount()>1) if(Desktop.isDesktopSupported()) { Desktop desktop = Desktop.getDesktop(); Window.setText((String) List.getSelectedValue()); Window.setName("work"); dir2 = new File((String) List.getSelectedValue()); File dir1 = new File(dir.getPath()+File.separator+File.separator+dir2.getName()); dir = dir1; elements.clear(); for(int i=0;i<a;i++) listModel.remove(0); for(File item:dir.listFiles()) elements.add(0,item.getName()); a = elements.size(); for(int i=0;i<a;i++) listModel.addElement(elements.elementAt(i)); Window.setText(""); Window1.setText(""); Window2.setText(""); } } }); } public void mouseEntered(MouseEvent event) {} //указатель мыши на поле public void mouseExited(MouseEvent event) {} //указатель мыши вне поля public void mousePressed(MouseEvent event) {} //кнопка мыши нажата public void mouseReleased(MouseEvent event) {} //кнопка мыши отпущена public static void main(String[] args) { Laba4 laba4 = new Laba4(); //создание нового объекта laba4 } } class ListListenerImpl extends MouseAdapter { private Vector elements; private JList List; ListListenerImpl(JList List, Vector elements) { this.List = List; this.elements = elements; } @Override public void mouseReleased(MouseEvent e) { int pos = List.locationToIndex(e.getPoint()); } } Вернуться к обсуждению: Разработка Java-приложения с графическим пользовательским интерфейсом Java SE
0
|
16.05.2017, 12:06 | |
Готовые ответы и решения:
2
Двумерные массивы с графическим интерфейсом Написать программу(игру) Стамина,с системой ввода-вывода и с графическим интерфейсом Разработка com объекта с графическим интерфейсом Windows-приложения с графическим интерфейсом |
16.05.2017, 12:06 | |
16.05.2017, 12:06 | |
Помогаю со студенческими работами здесь
0
Приложения с красивым графическим интерфейсом Создание приложения Windows с графическим интерфейсом пользователя Разработка Windows приложения. Часы с настраиваемым интерфейсом. Borland C++ Builder Кнопка с пользовательским интерфейсом |