Wątek przeniesiony 2015-01-13 07:00 z Java przez bogdans.

Jak powinna wyglądać prosta aplikacja okienkowa?

2015-01-12 20:52
Świetny Lew
0

Witam tak jak w temacie jak powinna wyglądać jakaś prosta aplikacja okienkowa np włączam aplikacje są tam przyciski kalkulator, przeliczanie stopni itp i po kliknięciu otwiera mi sie osobne okno z tym co nacisnąłem? I gdzie wpisywać kod do nowych okienek? Szukałem tego ale nie potrafię nic znaleźć

Pozostało 580 znaków

2015-01-12 21:02
0

jak stworzysz tak będzie :) ale sądząc po umiejętności opisania własnego problemu to nic z tego nie będzie. Zajrzyj do pierwszego lepszego tutoriala do Swinga lub JavaFx i próbuj. Nie omieszkaj zapoznać się ze wzorcem MVC

Pozostało 580 znaków

2015-01-13 14:47
Świetny Lew
0

Chciałbym po prostu przykład zobaczyć jakiś, który będzie robił to co pisze... a z resztą sobie już poradzę o to się nie martw, a takie posty to sobie daruj i czytaj co piszę w pierwszej wiadomości. A takie nabijanie postów jest tutaj niepotrzebne..

edytowany 2x, ostatnio: somekind, 2016-12-13 18:26
@furious programming: z resztą - czyli z pozostałymi kwestiami, zresztą - czyli poza tym. Tu moim zdaniem ewidentnie chodzi o pierwszą wersję, więc błędu nie ma. - somekind 2015-01-14 01:53
Może faktycznie się pospieszyłem; - furious programming 2015-01-14 01:56

Pozostało 580 znaków

2015-01-13 14:50
0

Bardzo prosto wystarczy że oprogramujesz jedno kienko a później tylko powielać.


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2015-01-13 15:30
Świetny Lew
0

Okno już mam i przyciski też tylko jak te przyciski zaprogramować żeby otwierały inny plik np kalkulator.java w nowym oknie?

Pozostało 580 znaków

2015-01-13 16:18
0

Nie chciałem Cię obrazić, ale nie ma też co się obrażać za prawdę...
Tu możesz podejrzeć componenty i jak je łączyć
http://docs.oracle.com/javase/tutorial/uiswing/components/
A tu masz przykład z Twoim przyciskiem "na zgodę":P

JButton button = new JButton();
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                new JFrame().setVisible(true);
            }
        });
edytowany 1x, ostatnio: garai, 2015-01-13 16:22

Pozostało 580 znaków

2015-01-13 18:40
Świetny Lew
0

A jak tym otworzę nową klase? Mam drugi plik w tym projekcie kalkulator i chce po nacisnieciu wlasnie tego przycisku żeby otwierał się kalkulator w nowym oknie tzn po prostu otwarcie kalkulatora. Wystarczy żeby w actionlisenerze dodać nowy obiekt kalkulator ?

Pozostało 580 znaków

2015-01-13 18:51
0

jeżeli dziedziczy on po JFrame to odpowiedź brzmi tak.

 new Kalkulator().setVisible(true);//pamiętaj, że tu za każdym razem tworzysz nowy obiekt, ale chyba w przypadku kalkulatora to nie powinno mieć znaczenia
edytowany 1x, ostatnio: garai, 2015-01-13 18:51

Pozostało 580 znaków

2015-01-13 20:10
Świetny Lew
0

Jeszcze jedno pytanie jak by to wyglądało dla dwóch przycisków? jeden kalkulator a drugi powiedzmy edytor tekstu ?

Pozostało 580 znaków

2015-01-13 20:17
0

Ty tak na poważnie?

JButton button2 = new JButton();
        button2.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                new EdytorTekstu().setVisible(true);
            }
        });

Pozostało 580 znaków

2015-01-13 20:28
Świetny Lew
0

aa już kapuje myślałem, że do każdego przyciusku się w jednej lini dodaje, dzięki.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0