Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
import java.awt.*;
public class haus extends Frame
{
public haus()
{
setSize(600,600);
show();
}
public void haus(Graphics g, int x, int y)
{
g.drawRect(x,y,x+100,y+100);
g.drawLine(x,y,x+200,y+200);
g.drawLine(x,y+200,x+200,y);
g.drawLine(x,y,x+100,y-50);
g.drawLine(x+100,y-50,x+200,y);
}
public void paint(Graphics g)
{
haus(g,100,100);
haus(g,300,100);
}
public static void main(String args[])
{
haus h = new haus();
}
}
public class GraphicsUtilities
{
public static void drawCircle(Graphics g, int x, int y, int radius)
{
g.drawOval(x, y, radius*2, radius*2);
}
}
//…
// irgend was in der Methode paintComponent();
GraphicsUtilities.drawCircle(g, 10, 10, 5);
//…
@Override
public void paint(Graphics g) {
GraphicsPlus gp = (GraphicsPlus) g;
}
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: sun.java2d.SunGraphics2D cannot be cast to game.GraphicsPlus
GraphicsPlus gp = (GraphicsPlus) g;
GraphicsPlus gp = new GraphicsPlus(g);