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

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

28.08.2015, 12:08. Показов 1654. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru