Hallo zusammen.
Da ich nun schon wieder, fast ein halbes Jahr, nichts gemacht habe, bin ich raus.
Ich habe in IntelliJ per UI-Designer ein einfach Fenster erstellt:
Das ganze besteht aus dem Hauptfenster, einem Button und einem JPanel (zeichenPanel) und sieht im Code so aus:
Die Line wird ja nun aber in dem JPanel panelMain gezeichnet und ist somit nicht sichbar. Was muss ich verändern, dass die Linie im JPanel zeichenPanel gezeichnet wird?
Gruß
Jan
Da ich nun schon wieder, fast ein halbes Jahr, nichts gemacht habe, bin ich raus.
Ich habe in IntelliJ per UI-Designer ein einfach Fenster erstellt:
Das ganze besteht aus dem Hauptfenster, einem Button und einem JPanel (zeichenPanel) und sieht im Code so aus:
Java:
import javax.swing.*;
import java.awt.*;
public class MainWindows extends JFrame{
private JPanel panelMain;
private JButton startButton;
private JPanel zeichenPanel;
public static void main(String[] args) {
MainWindows h = new MainWindows();
h.setContentPane(h.panelMain);
h.setTitle("PEP");
h.setSize(200 , 200);
h.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
h.setVisible(true);
}
public void paint(Graphics g){
g.drawLine(20 , 20 , 100 , 100);
}
}
Die Line wird ja nun aber in dem JPanel panelMain gezeichnet und ist somit nicht sichbar. Was muss ich verändern, dass die Linie im JPanel zeichenPanel gezeichnet wird?
Gruß
Jan