Моя программа используется для анимации алгоритмов для различных структур данных, и мне нужно создать все объекты, которые будут перемещаться.
Я изучил использование класса Graphics, но похоже, что вам нужно создать метод для рисования линий и блоков в классе, в котором есть панели.Есть ли способ рисования из экземпляра класса, который имеет панели?
Сейчас у меня есть списки, работающие с использованием меток, как показано ниже.
anim
- панель, на которую будут помещены анимированные объекты.Я пытаюсь создать класс с именем PathObject
для графиков, для которого требуется метод drawline()
в графике, но я не могу найти способ добавить Graphics в anim
.Любая помощь будет отличной.
package Objects;
import javax.swing.*;
import Algorithms.Animated;
/** Animated object to be displayed as part of a list */
public class ListObject<T extends Number> extends AnimObject<T>
{
// Constructor
public ListObject(Animated anim, T val)
{
super(anim, val);
Setscale(20, val.intValue());
}
}