2016-09-06 5 views
1

Ich bin neu in der Programmierung und ich habe eine Frage über den Fensterbauer. Ich suchte online nach einer Möglichkeit, einen Titel für ein jPanel und kein Jframe festzulegen, und alles, was ich fand, war für den Jframe setVisible zu verwenden. Ich weiß nicht, ob es einen Weg gibt, einen Titel für jpanel zu setzen. Ich brauche den Benutzer, um immer zu sehen, auf welchen Bildschirm er zugegriffen hat. Ich benutze Eclipse Java-Sprache. Bitte helfenEinen Titel für ein jPanel auf der Sonnenfinsternis setzen

+0

Es gibt keine eingebaute in Titel auf JPanels (die ich kenne). Ich habe das ein paar Mal gebraucht, also habe ich ein 'TitledPanel' gemacht, das' JPanel' erweitert, dann die Methode 'paintComponent' überschrieben, um den Titel oben zu malen. – byxor

+0

Ich beantwortete meine Frage so im Grunde, was ich getan habe ist, dass ich einen neuen Rand hinzugefügt und einen Titel hinzugefügt habe – Beginnerprogrammer

Antwort

2

Das ist, was ich tat

JPanel mainPanel = new JPanel(); 

String title = "A titled border"; 
Border border = BorderFactory.createTitledBorder(title); 
mainPanel.setBorder(border); 
+0

Ich habe Ihren Code ein wenig optimiert, um es lesbarer zu machen. – byxor

+0

Danke! @BrandonIbbotson – Beginnerprogrammer

Verwandte Themen