Графический объект подавляется - PullRequest
1 голос
/ 15 марта 2012

Я использую NetBeans для создания графического интерфейса. В графическом интерфейсе я использовал изображение, вставив jpanel в jframe. в jpanel я вставил ярлык и изменил значок ярлыка как мое изображение шириной 800 * 800.

Теперь проблема в том, что мне нужно рисовать графические объекты поверх этого изображения.

Я использую

g.setColor(Color.RED);
    g.drawRect(x-7, y+7, 15, 15);
    g.fillRect(x-7, y+7, 15, 15);

Проблема в том, что мой графический объект отображается только тогда, когда значения x, y больше 800, то есть не лежат на координатах изображения. Но я хочу показать это поверх моего изображения.

Как я могу это сделать? я считаю, что это происходит, так как графический объект для x, y <= 800 находится под изображениями и подавляется </p>

1 Ответ

0 голосов
/ 17 марта 2012

Решено .. использовал графический объект для верхнего слоя.Я использовал this.graphics ранее.Заменил его на слой layer1.graphics, и это решило проблему,

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