Hallo, hallo!
Ich möchte einfach ein paar kleine Figuren und Linie malen, aber es funktioniert einfach nicht... :cry:
Hier mal der Quellcode:
:bahnhof: Hat da wer ne Ahnung, warum da kein Fenster hoch kommt???
Ich möchte einfach ein paar kleine Figuren und Linie malen, aber es funktioniert einfach nicht... :cry:
Hier mal der Quellcode:
Code:
/*
* Linie.java
*
* Created on 15. Juni 2004, 14:38
*/
import javax.swing.*;
import java.awt.*;
public class Linie extends JPanel {
/** Creates a new instance of Linie */
public Linie(int dimX, int dimY){
setPreferredSize( new Dimension( dimX, dimY));
}
public void paint( Graphics g){
int[] x = {100,150,200};
int[] y = {270,180,250};
g.setColor(Color.yellow);
g.fillPolygon(x,y,3);
}
}
/*
* LinieMain.java
*
* Created on 16. Juni 2004, 17:30
*/
import java.awt.*; // Color
import javax.swing.*; // JFrame JPanel
public class LinieMain extends JFrame {
/**
* Content Pane, Darstellungsbereich des Fensters.
*/
private JPanel contentPane = new Linie( 500, 300);
/**
* Konstruktor.
*/
public LinieMain() {
this("Linien für den Robert", Color.white);
}
/**
* Konstruktor, baut Fenster auf.
* @param titel Text in Titelleiste
* @param farbe Fensterhintergrundsfarbe
*/
public LinieMain( String titel, Color farbe){
// Titelleiste
super( titel);
// Darstellungsbereich
contentPane.setBackground( farbe);
setContentPane( contentPane);
// Fenster
pack();
setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE);
setVisible( true);
}
public static void main(String[] args){
LinieMain zeichnen = new LinieMain( "Linien für den Robert", Color.white);
}
}