Работа с объектом 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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д