Hab zurzeit nur folgendes Grundgerüst:
Jetzt würde ich der paintComponent-Methode gerne ein Array als Parameter übergeben, jedoch erhalte ich immer die Fehlermeldung:
The method paintComponent( Graphics, int[]) of type Grafik must override or implement a supertype method
Kann man damit also nur hartgecoded arbeiten :shock:
Oder gibts da Tricks mit denen ich da doch ein bisschen Variabilität rein bringen kann.
btw. Es gibt im Kopf der Klasse Grafik noch folgenden Hinweis:
The serializable class Grafik does not declare a static final serialVersionUID field of type long
Was?
Code:
package haupt;
import java.awt.*;
import javax.swing.*;
public class Grafik extends JPanel
{
@Override
protected void paintComponent( Graphics g )
{
g.drawLine(0,0,100,100);
};
public static void main( String[] args )
{
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
new Grafik();
f.setSize(200, 200);
f.setVisible(true);
};
};
The method paintComponent( Graphics, int[]) of type Grafik must override or implement a supertype method
Kann man damit also nur hartgecoded arbeiten :shock:
Oder gibts da Tricks mit denen ich da doch ein bisschen Variabilität rein bringen kann.
btw. Es gibt im Kopf der Klasse Grafik noch folgenden Hinweis:
The serializable class Grafik does not declare a static final serialVersionUID field of type long
Was?