im JBuilder gibt es TabbedPanes mit einem Button d.h. in der Beschriftungszeile also dem Reiter ist neben der Bezeichnung für den Reiter ein Button angeordnet. Mit dem Button kann man das TabbedPane
schließen.
Sieht man in der API nach , so gibt es offiziell keine Möglichkeit einem TabbedPane einen Button mitzugeben. Es gibt nur folgende Möglichkeiten:
addTab(String title, Component component)
addTab(String title, Icon icon, Component component)
addTab(String title, Icon icon, Component component, String tip)
JBuilder ist doch auch in Java geschrieben oder ?
Dann müßte es doch auch irgendwie gehen.
die Jungs von Borland werden wohl die Klasse JTabbedPane überarbeitet haben. Wenn ich mir den Quelltext der original JTabbedPane so ansehe, dann würde ich die interne private Klasse Page etwas überarbeiten, und schon hast Du Deinen Button drin.
im JBuilder gibt es TabbedPanes mit einem Button d.h. in der
Beschriftungszeile also dem Reiter ist neben der Bezeichnung
für den Reiter ein Button angeordnet. Mit dem Button kann man
das TabbedPane
schließen.
JBuilder ist doch auch in Java geschrieben oder ?
Dann müßte es doch auch irgendwie gehen.
In Java geht irgenwie alles.
Wenn du das Icon nicht brauchst kannst du das ja in Form eines X wie im Jbuilder gestalten und da einen separaten MouseListener drauflegen. Im JBuilder gibts jedoch Icon und Button. Da denke ich schon dass du dich da mit den UIKlassen der TabPane beschäftigen musst. Scheint also nicht trivial zu werden. Und da muss ich erst mal spontan hier passen.