JTabbedPane - wyświetlenie okna

JTabbedPane - wyświetlenie okna
mordimer
  • Rejestracja:około 14 lat
  • Ostatnio:około 12 lat
  • Postów:52
0

Witam,
mam problem z wyświetleniem okna klasy JTabbedPane. Poniżej zamieszczę kod, jakim chciałem sprawić ten cud. Tylko, że zamiast zająca z kapelusza, mam zaćmienie słońca.

A teraz na poważnie. Nie wiem czemu mi się to nie wyświetla. Dodam tylko, że kompilacje przechodzi bezbłędnie.

Kopiuj
	JTabbedPane window = new JTabbedPane();
        JPanel panel = new JPanel();
        JTextArea area = new JTextArea();

	panel.add(area);
	window.add(panel);

	window.setVisible(true);

Próbowałem na początku takiej konstrukcji:

Kopiuj
 window.add(panel.add(area));

i myślałem, że to wszystko przez to. Ale po zmianie na powyższe nic się nie zmieniło. Nadal kompiluje ale nic się nie pokazuje.

Myślałem już też, że to przez to iż nie podałem wymiarów okna. Ale nic to nie dało :(

edytowany 1x, ostatnio: mordimer
remigio
  • Rejestracja:prawie 15 lat
  • Ostatnio:prawie 9 lat
  • Postów:357
1

nie dodałeś window do frame'a

add(window);

ps.żeby zobaczyć że wyświetla ci JtextArea wykorzystaj konstruktor z liczbą kolumn i wierszy czyli : area = new JTextArea(10,10);

edytowany 1x, ostatnio: remigio
mordimer
Ok, już pięknie sprawdziłem i działa :) Teraz dalsze problemy. Ale może coś mi się uda znaleźć. Jak nie to napiszę :)
mordimer
  • Rejestracja:około 14 lat
  • Ostatnio:około 12 lat
  • Postów:52
0

no faktoza :) teraz działa :)
tego mi właśnie brakowało :)
Dziękuje bardzo

Dobra, ładnie poustawiałem i będę sobie dalej to rozszerzał. Ale nie wiem w jaki sposób zrobić, żeby po naciśnięciu "krzyżyka", tak jak w każdym oknie, moje okno się zamykało.

Już mam odpowiedź. Oczywiście zamiast JFrame użyłem Frame, a to już co innego :)

edytowany 2x, ostatnio: mordimer
remigio
  • Rejestracja:prawie 15 lat
  • Ostatnio:prawie 9 lat
  • Postów:357
0

możesz także użyć System.exit(0); w odpowiednim monemcie (np. dodając do jakiegoś Listenera)

a zamknięcie okna można zrobić setDefaultCloseOpera....cośtam (JFrame.Exit_onClose); :)

pozdr.

edytowany 1x, ostatnio: remigio
mordimer
  • Rejestracja:około 14 lat
  • Ostatnio:około 12 lat
  • Postów:52
0

Ok, z tym już sobie poradziłem. Teraz nie wiem w jaki sposób sprawić, aby każdy otwierany plik, otwierał się w nowej zakładce. Może ktoś mi podpowiedzieć jak to można zrobić ??

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.