Я пытался реализовать графику в приложении с графическим интерфейсом, которое я сделал в Netbeans. Я сделал макет (кнопки, текстовые поля и т. Д.) С помощью графического редактора, и пока все работает нормально. По сути, я хочу сгенерировать некоторую графику (линии и тому подобное) в нижней половине моего JFrame и оставить флажки, кнопки и тому подобное в верхней части моего JFrame.
Из примеров, которые я видел, общий подход заключается в создании класса, который расширяет JPanel и содержит графический код для создания линий и других различных форм. Я смог реализовать это независимо от графического редактора, но приложение состоит исключительно из JPanel, который занимает весь JFrame. Различные подходы, которые я использовал для этого в редакторе GUI, либо генерировали графику, но блокировали все остальное в моем JFrame (даже для крошечной строки), либо вообще ничего не делали.
В идеале я хотел бы иметь возможность разместить JPanel произвольного размера в произвольном месте на моем JFrame и создать графику, которая содержится на панели. Я также хотел бы, чтобы координаты создаваемой мною графики ссылались на JPanel, а не на JFrame (поэтому координата 0,0 - это верхний левый угол моей JPanel независимо от того, где я решил разместить ее.)
Есть ли прямое средство сделать это?
(пример кода будет с благодарностью)