Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7

Программа с графическим интерфейсом

18.02.2019, 17:19. Показов 1857. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не понимаю как написать программу на Java и при этом оформить GUI
Вывести на экран в графическом режиме графики двух функций на
интервале от Xнач. до Xкон. с шагом dx. Первая функция задана с помощью ряда
Тейлора, ее вычисление должно выполняться с клавиатуры. Графики должны
быть плавными и различаться цветами.
Изображения
 
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.02.2019, 17:19
Ответы с готовыми решениями:

Программа с графическим интерфейсом пользователя, которая в главном окне позволяет редактировать данные
Есть такая задача Разработать программу с графическим интерфейсом пользователя, которая в главном окне позволяет редактировать данные...

JavaEclipse.Работа с графическим интерфейсом
Люди добрые! 1)Помогите создать форму размером 500х500 с нарисованным в ней рисунком 2)Построить график следующей функции y=(1/3)x+1

Решение квадратного уравнения с графическим интерфейсом
В общем, суть проблемы такова: package javaapplication39; import java.util.Scanner; import java.awt.event.ActionEvent; import...

11
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
18.02.2019, 21:50
Labac, http://www.jfree.org/jfreechart/
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
19.02.2019, 23:03  [ТС]
Программа не работает можете подсказать пожалуйста??
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
package javafxapplication3;
 
import static java.lang.Math.PI;
import static java.lang.Math.pow;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.chart.LineChart;
import javafx.scene.chart.NumberAxis;
import javafx.scene.chart.XYChart;
import javafx.stage.Stage;
 
public class JavaFXApplication3 extends Application {
 
 int x1 = 0;
 int x2 = 5;
 int dx = 1;
 
 double[]List1 = {x2};
 
 double[]List2 = {x2};
 
public double a(int x){
    
for(int i = 0; i <= x2; i++){
   double a = PI/2+(pow(-1,i+1)/(2*i+1)*pow(x,2*i+1));
   List1[i] = i ;
   List2[i] = a;
System.out.println("ii");
}
return(0);
}
 
 
    @Override public void start(Stage stage) {
        final NumberAxis xAxis = new NumberAxis();
        final NumberAxis yAxis = new NumberAxis();
        final LineChart<Number,Number> lineChart = 
        new LineChart<>(xAxis,yAxis);
        XYChart.Series series = new XYChart.Series();
                
        for (int i = x1; i <= x2; i = i + dx){
            series.getData().add(new XYChart.Data(List1, List2));
            
        }
        
        Scene scene  = new Scene(lineChart,800,600);
        lineChart.getData().add(series);
       
        stage.setScene(scene);
        stage.show();
    }
 
public static void main(String[] args) {
    launch(args);
    }
}
0
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
20.02.2019, 00:45
Цитата Сообщение от Labac Посмотреть сообщение
Программа не работает
Опишите конкретно, что не работает.
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
20.02.2019, 06:31  [ТС]
Оч много ошибок.))
0
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
20.02.2019, 13:00
Цитата Сообщение от Labac Посмотреть сообщение
Оч много ошибок.))
С таким описанием, помощь придёт к Вам, не раньше 2029-ого года.
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
20.02.2019, 13:02  [ТС]
Kukstyler,Ну я сам не понимаю в чем может причина.
Компилятор на код не ругается.
0
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
20.02.2019, 13:07
Labac, а в чём конкретно состоят ошибки? Неправильно формируется GUI? Сам график неправильно отображается? В чём проблема. Начните с первой ошибки, опишите, дальше посмотрим.
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
20.02.2019, 13:09  [ТС]
Kukstyler, Просто код не запускается. Могу позже кинуть скрины ошибок
0
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
20.02.2019, 13:11
Labac, не надо скрины. Посмотрите через дебаггер, где тормозит. Потом если не поймёте почему, скиньте лог.
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
20.02.2019, 13:13  [ТС]
Kukstyler, хорошо
0
0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 7
20.02.2019, 21:35  [ТС]
Kukstyler,Ну запустил дебагер вывело вот это
init:
deps-clean:
Updating property file: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\built-clean.properties
Deleting directory C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build
clean:
init:
deps-jar:
Created dir: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build
Updating property file: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\built-jar.properties
Created dir: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\classes
Created dir: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\empty
Created dir: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\generated-sources\ap-source-output
Compiling 1 source file to C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\build\classes
Note: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\src\javafxapplicati on3\JavaFXApplication3.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
compile:
Created dir: C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\dist
Detected JavaFX Ant API version 1.3
Launching <fx:jar> task from C:\Program Files\Java\jdk1.8.0_181\jre\..\lib\ant-javafx.jar
Warning: From JDK7u25 the Codebase manifest attribute should be used to restrict JAR repurposing.
Please set manifest.custom.codebase property to override the current default non-secure value '*'.
Launching <fx:deploy> task from C:\Program Files\Java\jdk1.8.0_181\jre\..\lib\ant-javafx.jar
No base JDK. Package will use system JRE.
No base JDK. Package will use system JRE.
jfx-deployment-script:
jfx-deployment:
jar:
Copying 12 files to C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\dist\run2022150434
jfx-project-debug:
Executing C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\dist\run2022150434\ JavaFXApplication3.jar using platform C:\Program Files\Java\jdk1.8.0_181\jre/bin/java
Exception in Application start method
java.lang.reflect.InvocationTargetExcept ion
at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav a:43)
at java.lang.reflect.Method.invoke(Method.j ava:498)
at com.sun.javafx.application.LauncherImpl. launchApplicationWithArgs(LauncherImpl.j ava:389)
at com.sun.javafx.application.LauncherImpl. launchApplication(LauncherImpl.java:328)
at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav a:43)
at java.lang.reflect.Method.invoke(Method.j ava:498)
at sun.launcher.LauncherHelper$FXHelper.mai n(LauncherHelper.java:767)
Caused by: java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl. launchApplication1(LauncherImpl.java:917 )
at com.sun.javafx.application.LauncherImpl. lambda$launchApplication$154(LauncherImp l.java:182)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: [D cannot be cast to java.lang.Number
at javafx.scene.chart.ValueAxis.invalidateR ange(ValueAxis.java:439)
at javafx.scene.chart.LineChart.updateAxisR ange(LineChart.java:210)
at javafx.scene.chart.XYChart.layoutChartCh ildren(XYChart.java:660)
at javafx.scene.chart.Chart$1.layoutChildre n(Chart.java:94)
at javafx.scene.Parent.layout(Parent.java:1 087)
at javafx.scene.Parent.layout(Parent.java:1 093)
at javafx.scene.Scene.doLayoutPass(Scene.ja va:552)
at javafx.scene.Scene.preferredSize(Scene.j ava:1646)
at javafx.scene.Scene.impl_preferredSize(Sc ene.java:1720)
at javafx.stage.Window$9.invalidated(Window .java:864)
at javafx.beans.property.BooleanPropertyBas e.markInvalid(BooleanPropertyBase.java:1 09)
at javafx.beans.property.BooleanPropertyBas e.set(BooleanPropertyBase.java:144)
at javafx.stage.Window.setShowing(Window.ja va:940)
at javafx.stage.Window.show(Window.java:955 )
at javafx.stage.Stage.show(Stage.java:259)
at javafxapplication3.JavaFXApplication3.st art(JavaFXApplication3.java:50)
at com.sun.javafx.application.LauncherImpl. lambda$launchApplication1$161(LauncherIm pl.java:863)
at com.sun.javafx.application.PlatformImpl. lambda$runAndWait$174(PlatformImpl.java: 326)
at com.sun.javafx.application.PlatformImpl. lambda$null$172(PlatformImpl.java:295)
at java.security.AccessController.doPrivile ged(Native Method)
at com.sun.javafx.application.PlatformImpl. lambda$runLater$173(PlatformImpl.java:29 4)
at com.sun.glass.ui.InvokeLaterDispatcher$F uture.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._run Loop(Native Method)
at com.sun.glass.ui.win.WinApplication.lamb da$null$147(WinApplication.java:177)
... 1 more
Exception running application javafxapplication3.JavaFXApplication3
Java Result: 1
Deleting directory C:\Users\Admin\Documents\NetBeansProject s\JavaFXApplication3\dist\run2022150434
jfxsa-debug:
СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 24 секунды)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.02.2019, 21:35
Помогаю со студенческими работами здесь

Нужно оптимизировать код с графическим интерфейсом
У меня есть код которий вычисляет биномиальный коэффициент. Вот он: import java.io.BufferedReader; import java.io.InputStreamReader; ...

Написать программу(игру) Стамина,с системой ввода-вывода и с графическим интерфейсом
Написать программу(игру) Стамина(Stamina(typeracer)),с системой ввода-вывода и с графическим интерфейсом

Программа с графическим интерфейсом
Разработать программу с графическим интерфейсом, которая в качестве входного параметра получает число в рублях. Реализовать перебор...

Программа с графическим интерфейсом
Помогите пожалуйста ,нужно написать программу с графическим интерфейсом для расчёта площади треугольника , круга, трапеции или...

Программа с графическим интерфейсом и выводом информации о студентах
информация о студентах группы включает следующую информацию: фамилия Имя Отчество; адрес; средний балл пол; дата рождения; ...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru