X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=java%2Fcanvas.java;fp=java%2Fcanvas.java;h=0000000000000000000000000000000000000000;hb=84aff5c8ac2726f7cd22c6456d90b00ca6d05549;hp=1739b4b962e157676dacb07e0ef4e82f5cb4d64f;hpb=38a87dc6ae7e58d30d3325e244f6eaffb40e35bc;p=mirrors%2FPrograms.git diff --git a/java/canvas.java b/java/canvas.java deleted file mode 100644 index 1739b4b..0000000 --- a/java/canvas.java +++ /dev/null @@ -1,37 +0,0 @@ -import javax.swing.*; -import java.awt.*; - -class DrawingCanvas extends Canvas { - public DrawingCanvas() { - setSize(100, 50); - } - public String text = new String("LOOOL"); - public void paint(Graphics g) { - createBufferStrategy(2); //double buffered - - Graphics2D g2D=(Graphics2D) g; // cast to 2D - g2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, - RenderingHints.VALUE_ANTIALIAS_ON); - - - g.drawRect(0, 0, 99, 49); // draw border - g.drawString(text, 20,20); - } -} - -public class canvas { - public static void main(String[] args) throws InterruptedException { - JFrame window = new JFrame(); - window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - window.setSize(640,480); - window.setTitle("hello"); - window.setVisible(true); - - DrawingCanvas canvas = new DrawingCanvas(); - window.getContentPane().add(canvas); - - Thread.sleep(2000); - canvas.text="omg"; - canvas.repaint(); - } -}