Работа с объектом Graphics - Java
Формулировка задачи:
Добрый вечер. Данная программа компилируется без ошибок, однако я при запуске я не вижу холст для рисования. Подскажите, пожалуйста, что здесь не так?
Листинг программы
- import java.awt.*;
- import javax.swing.*;
- class MyDrawPanel extends JPanel {
- public static void main(String[] args) {
- MyDrawPanel a = new MyDrawPanel();
- }
- public void paintComponent(Graphics g) {
- g.setColor(Color.orange);
- g.fillRect(20, 50, 100, 100);
- }
- }
Решение задачи: «Работа с объектом Graphics»
textual
Листинг программы
- import javax.swing.JButton;
- import javax.swing.JFrame;
- public class TestMain
- {
- public static void main(String[] args)
- {
- JFrame frame = new JFrame();
- frame.add( new MyDrawPanel() );
- frame.setVisible(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д