Hallo Forum, bin ziemlich neu im Umgang mit JAVA also hier meine Frage:
Warum wird das Rechteck nicht in der Klasse Frame gezeichent? :bahnhof:
Klasse Frame:
Klasse Rechteck
Warum wird das Rechteck nicht in der Klasse Frame gezeichent? :bahnhof:
Klasse Frame:
Java:
package diesdas;
import java.awt.Graphics;
import javax.swing.JFrame;
public class Frame extends JFrame{
static int width = 740;
static int length = 480;
Player player = new Player();
public static void main(String[] args){
JFrame fenster = new JFrame();
fenster.setTitle("Test");
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster.setSize(width, length);
fenster.setLocationRelativeTo(null);
fenster.setVisible (true);
}
public void draw(Graphics g){
player.draw(g);
}
}
Java:
package diesdas;
import java.awt.Graphics;
public class Player {
public static void main(String[] arg)
{
}
public void draw (Graphics g)
{
g.setColor(black);
g.fillRect(Frame.width/2, Frame.length/2, 50, 50);
}
}