Rahmen mit "Namen"

Status
Nicht offen für weitere Antworten.
könnt ihr mir da vielleicht n beispiel geben ?
hab des so..
----------------
... JPanel rahmen = new JPanel ();
rahmen = new JPanel ();
rahmen.setTitleBorder ("Test"); ...

aber des geht net so ganz :'/
 
Code:
JFrame f = new JFrame("test");
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		f.setSize(200,200);
		JPanel p = new JPanel();
		p.setBorder(new TitledBorder("Titel"));
		f.getContentPane().add(p);
		f.setVisible(true);
klappt so
 
also irgendwie klappt gar nix jezz..
sry bin java anfänger
hab des jezz so
des is alles was ich drinne hab
Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.color.*;
import javax.swing.border.*;
import javax.swing.border.TitledBorder;

public class rahmen extends JFrame implements ActionListener 
  {		
  	    JFrame f = new JFrame(); 
	    JPanel p = new JPanel();
	    
	public rahmen () 
	{
		 		  p.setBorder(new TitledBorder("Titel")); 
	}
	public static void main(String[] args) {
		
		JFrame f = new JFrame("test");
		JPanel p = new JPanel();
		
		f.getContentPane().add(p); 
		f.setVisible(true);
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
		f.setSize(200,200); 
	}
}
 
1. Klassennamen großschreiben, dass verwirrt arme Leser dann net so arg :wink:

2. Mach das Zeug aus der main-Methode in den Konstruktor und schreib in main:
Code:
JFrame f = new Rahmen(); //oder rahmen:)
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben