Как пользоваться java.awt.Graphics?
Формулировка задачи:
Подскажите, как нарисовать простую линию?
... import java.awt.Graphics; class Program { main(){ Graphics g = new Graphics(); // как создать объект? paint(g); } static void paint(Graphics g){ g.drawLine(0, 0, 50, 50); } }
Решение задачи: «Как пользоваться java.awt.Graphics?»
textual
Листинг программы
import javax.swing.*; import java.awt.*; class MyApp extends JFrame { public void paint(Graphics g){ g.drawLine(20,30,100,100);//объект g создается автоматически } } class Main{ public static void main(String args[]){ javax.swing.SwingUtilities.invokeLater(new Runnable(){ public void run(){ MyApp ap=new MyApp(); ap.setSize(500,500); ap.setVisible(true); ap.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д