Programowanie Java GUI - lekcja 1: JFrame

preview_player
Показать описание
Programowanie JavaGUI - lekcja 1: JFrame. Postanowiłem rozpocząć nowy cykl poświęcony wyłącznie programowaniu grafiki w Javie. W starym kursie będę dodawał lekcje poświęcone różnym aspektom programowania w Javie, natomiast w tym kursie chciałbym się skoncentrować na grafice. W pierwszym odcinku nauczymy się wyświetlać proste okienko, oraz nadawać mu rozmiar i tytuł. W kolejnych odcinkach omówimy podstawowe komponenty takie jak przycisku, etykiety i pola tekstowe.
Рекомендации по теме
Комментарии
Автор

Naprawdę bardzo ciekawy tutorial! jestem nowy w Javie, ale mam trochę doświadczenia z programowania obiektowego w C++. Twoje lekcje, pomagają mi szybko i zrozumiale przenieść informacje zdobyte dawniej do dalszego rozwoju programistycznego. Wielkie plus dla Ciebie! Pozdrawiam :)

deadwithin
Автор

"extends" znaczy "rozszerza" - w tym przypadku chodzi o rozszerzenie funkcjonalności nadklasy na podklasę. Tego słówka używasz w przypadku gdy tworzysz właśnie podklasę czyli stosujesz mechanizm dziedziczenia.

CoraxTheTutor
Автор

Cześć, bardzo ciekawy kurs, wiele się z niego nauczyłem. Będziesz ten kurs jeszcze rozbudowywał ? Będziesz może tworzył kurs o JPanel ?

dd
Автор

Przy JavaFX to Swing leży, ale jako podstawa do nauki tworzenia GUI jak najbardziej OK.

JonatanSlugocki
Автор

Jeśli jeszcze autor to czyta, czy jest jakiś tutorial jak zrobić okienko z tym swingiem i na podstawie tego co wybierzemy w menu to inne rzeczy pokazują się w okienku. Np wybieram Menu1 to pokazuje się kalkulator. Wybieram Menu2 to kalkulator znika a pokazuje się np wyliczanie pita czy coś ?

dominikyszkowski
Автор

Sześć lat minęło a nowi ludzie dalej korzystają z twojego kanału. Jakoś bardziej do mnie przemawia GUI Javy niż Windows Frame Application.

vladeb
Автор

Spoko, można wpisywać liczbowe wartości stałych ale przez to kod staje się mniej czytelny.

CoraxTheTutor
Автор

a co jesli ja przyciagam kursorem na JFrame i mi nie wyswietla tej listy ze moge zimportowac ?

taktak
Автор

Męczy mnie jedna rzecz, dlaczego nie można zrobić setVisible(true) i tego drugiego w MojeOkienko() pod setTitle ?

CreativerMan
Автор

Mam problem, robię wszystko tak jak w tym poradniku, czyli:
import javax.swing.JFrame;


public class okno extends JFrame
{
public okno()
{
setSize(300, 300);
setTitle("Okno");
}

public static void main(String[] args)
{
okno okienko = new okno();

okienko.setVisible(true);
}
}

Ale po uruchomieniu (ten przycisk "Play" na zielonym tle) wyświetla mi się w konsoli taka wiadomość:

Error: Could not find or load main class okno

Czyli nie znaleziono lub nie załadowano tej klasy... No ok, ale widzę, że autor filmu ma taki sam problem (żaróweczka przy 4. linijce) a mimo to odpala mu bez przeszkód.

Proszę o pomoc ;(

michaeldesanta
Автор

Można JFrame.EXIT_ON_CLOSE wpisać w kostruktorze?

vison
Автор

Dlaczego nie możemy wywołać metody setDefaultCloseOperation() w konstruktorze domyślnym?

marcinnowakowski
Автор

A programują w Inteliju mam utworzyć projekt Java FX czy po prostu
Java?

jakubiwanicki
Автор

Trudniejsze od nauki javy jest zrobienie dobrego kursu o javie.

TheGrzes
Автор

Mam dokłądnie tak wpisane i nie działa ktoś wie o co chodzi ?
import javax.swing.JFrame;

PLskorpionPL
Автор

heh stworzyłem w minecrafcie nowy biom

Anonimification
join shbcf.ru