Skip to content

hankucz/swing_1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. Stwórz prostą aplikację GUI w Swing, która zawiera JFrame z tytułem, rozmiarem i opcją zamykania. Wewnątrz JFrame dodaj JPanel z kilkoma komponentami: JLabel, JTextField, JPasswordField, JButton i JTextArea. Pozwól użytkownikom wprowadzać tekst w polach tekstowych i wyświetlać wprowadzone dane w JTextArea po kliknięciu przycisku.

  2. W Twoim interfejsie Swing umożliw użytkownikom dynamiczną zmianę koloru, rozmiaru i pozycji komponentów. Dodaj przyciski, które, po kliknięciu, zmienią kolor określonego komponentu, zmienią jego rozmiar lub przesuną wewnątrz JFrame. Możesz użyć JDialog lub JOptionPane do pobierania od użytkownika informacji (np. wyboru koloru).

  3. Stwórz okno dialogowe, które prosi użytkownika o podanie swojego imienia. Po kliknięciu "OK" wyświetl wiadomość powitalną w głównym oknie za pomocą JOptionPane lub niestandardowego okna dialogowego (JDialog). Upewnij się, że okno dialogowe można łatwo zamknąć, a wprowadzone imię może być wyświetlane w głównym oknie.

  4. Stwórz prosty interfejs kalkulatora, który zawiera przyciski z cyframi i podstawowymi operacjami (dodawanie, odejmowanie, mnożenie, dzielenie). Pozwól użytkownikom wykonywać obliczenia i wyświetlać wyniki w polu JTextField lub JLabel. Upewnij się, że elementy GUI są odpowiednio dostosowane pod względem rozmiaru i pozycji.

  5. Stwórz GUI do sprawdzania siły hasła. Udostępnij pole tekstowe do wprowadzania haseł oraz przycisk do sprawdzania siły hasła. Zaimplementuj logikę oceny siły hasła (np. długość, rodzaje znaków) i wyświetl wynik w oknie dialogowym lub na interfejsie.

  6. Utwórz aplikację GUI do zarządzania listą kontaktów, w której użytkownicy mogą dodawać, edytować i usuwać kontakty. Każdy wpis kontaktu powinien zawierać pola na imię, numer telefonu i adres e-mail. Pozwól użytkownikom modyfikować lub usuwać kontakty oraz wyświetlaj listę kontaktów w obszarze przewijalnym.

  7. *Opracuj aplikację przeglądania obrazów przy użyciu Swing. Pozwól użytkownikom wczytywać plik obrazu i wyświetlać go wewnątrz JFrame. Wprowadź przyciski lub pozycje menu do zbliżania, oddalania i dopasowywania obrazu do okna.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%