Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Рисование на JPanel / 2 сообщений из 2, страница 1 из 1
19.10.2005, 08:04
    #33332017
Vector
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рисование на JPanel
Приветствую!

Есть фрейм, на котором есть панель jPanel1.
В конструкторе фрйема, после создания и инициализации jPanel1
пытаюсь нарисовать прямоугольник на jPanel1, используя объект
Graphics самой jPanel1:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
        java.awt.Graphics g=jPanel1.getGraphics(); 
        g.setColor(java.awt.Color.BLUE);
        g.drawRect( 10 ,  10 ,  10 , 10 );
        //Пытался и это 
        jPanel1.paintComponents(g);
        //Пытался и это
        //jPanel1.repaint();

В итоге ничего не рисуется. Панель чистая. Подскажите как можно это сделать?
С уважением Vector
...
Рейтинг: 0 / 0
19.10.2005, 08:47
    #33332061
yuri0902
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рисование на JPanel
Попітайся переопределить метод paint(Graphics)

...
public void paint(Graphics g) {
super.paint(g);
//Рисуй что хочешь
}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Рисование на JPanel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]