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

Как увидеть само изображение, вращающегося треугольника

28.08.2015, 12:08. Показов 1605. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Начал изучать прикладную геометрию от Java

Посмотрел:
Графический интерфейс java-приложений. Swing и AWT http://www.4stud.info/java-pro... tions.html
Программа http://ideone.com/Ml47ID

У меня получилось так.
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
package javaapplication2;
 
import java.awt.*;
 
import java.awt.event.*;
 
import java.awt.geom.*;
 
import javax.swing.*;
 
 
public class MyGeometry {
    
    public static void main(String[] args) {
 
        JFrame fr = new JFrame("Вращение треугольника вокруг своего центра тяжести");
 
        fr.setPreferredSize(new Dimension(300, 300));
 
        final JPanel pan = new JPanel();
 
        fr.add(pan);
 
        fr.setVisible(true);
 
        fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
        fr.pack();
 
        Timer tm = new Timer(500, new ActionListener() {
 
            int i = 0;
 
             @Override
 
            public void actionPerformed(ActionEvent arg0) {
 
                Graphics2D gr = (Graphics2D) pan.getRootPane().getGraphics();
 
                pan.update(gr);
 
                GeneralPath path = new GeneralPath();
 
                path.append(new Polygon(new int[]{60, -80, 50}, new int[]{-60, -50, 40}, 3), true);
 
                int x = (60 - 80 + 50) / 3, y = (-60 - 50 + 40) / 3;
 
                gr.translate(150, 150);
 
                AffineTransform tranforms = AffineTransform.getRotateInstance((i++) * 0.07, x, y);
 
                gr.transform(tranforms);
 
                gr.draw(path);
 
            }
 
        });
 
        tm.start();
 
    }
 
}
run:
СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 1 секунда)

А как увидеть само изображение, вращающегося треугольника?
Миниатюры
Как увидеть само изображение, вращающегося треугольника  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.08.2015, 12:08
Ответы с готовыми решениями:

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

Как сделать прозрачным фон изображение, а не само изображение?

Как задать произвольное окончание строки (само-ход, само-свал, само-идентификация)?
делаю словарь нецензурных слов, сам словарь решил делать так: List<string> salmons = new List<string> {...

6
Заблокирован
28.08.2015, 12:49  [ТС]
Изображение вращающегося треугольника легко увидеть в Эклипсе. Ниже.
Но как увидеть в Нетбинс? Не могу понять до сих пор.
Миниатюры
Как увидеть само изображение, вращающегося треугольника  
0
Почетный модератор
 Аватар для ildwine
6201 / 2963 / 1300
Регистрация: 04.03.2013
Сообщений: 5,797
Записей в блоге: 1
28.08.2015, 18:09
Лучший ответ Сообщение было отмечено Willi2001 как решение

Решение

Не вижу сложностей и в NetBeans Меню: Выполнить запустить проект (F6)
Вот:
0
Почетный модератор
 Аватар для ildwine
6201 / 2963 / 1300
Регистрация: 04.03.2013
Сообщений: 5,797
Записей в блоге: 1
28.08.2015, 18:43
В IntelliJ IDEA - CTRL+SHIFT+F10
Вот:
1
Почетный модератор
 Аватар для ildwine
6201 / 2963 / 1300
Регистрация: 04.03.2013
Сообщений: 5,797
Записей в блоге: 1
28.08.2015, 19:09
Кстати рекомендую юзать именно последнюю, то есть IntelliJIDEA.
0
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
28.08.2015, 20:17
Рекомендую почитать основы java и научиться запускать программы без какой-либо IDE.
1
Заблокирован
29.08.2015, 02:33  [ТС]
ildwine! Спасибо!
Потом уже отыскал, читал все таблички в меню. Надо у нетбинс: команда “Bыполнить файл” — (Shift+F6)


Цитата Сообщение от aleksandy Посмотреть сообщение
Рекомендую почитать основы java и научиться запускать программы без какой-либо IDE.
aleksandy, спасибо.
Уже боюсь книг, каждая в среднем 700 страниц. До смерти буду читать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.08.2015, 02:33
Помогаю со студенческими работами здесь

Шарик внутри вращающегося треугольника
Всем доброго времени суток. Нужно написать программу: равносторонний треугольник вращается вокруг своего центра тяжести, а в нём...

Отображение на экране вращающегося треугольника, вписанного в окружность
Нужно написать программу: Отображение на экране вращающегося треугольника, вписанного в окружность Приложение обеспечивает...

Дано изображение произвольного треугольника, вписанного в окружность. Построить изображение его ортоцентра
На плоскости дано изображение произвольного треугольника, вписанного в окружность. Построить изображение его ортоцентра.

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

изображение монитора само изменилось и сдвинулось в бок, а сбоку чёрная полоса в 5 см.
Включил сегодня комп и тут такая фигня - изображение монитора само изменилось и сдвинулось в бок, а сбоку чёрная полоса в 5 см и даже в...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru