Powiązane publikacje 'swing'


Programowanie GUI w Javie za pomocą Swing
Graficzne interfejsy użytkownika (GUI) odgrywają kluczową rolę w tworzeniu nowoczesnego oprogramowania, zapewniając użytkownikom intuicyjne i atrakcyjne wizualnie sposoby interakcji z aplikacjami. Java, wszechstronny i szeroko używany język programowania, oferuje bibliotekę Swing do tworzenia wieloplatformowych aplikacji GUI. W tym artykule omówimy programowanie GUI w języku Java w Swing, omawiając podstawy, komponenty i najlepsze praktyki tworzenia solidnych i przyjaznych dla użytkownika..

Powiązane pytania 'swing'

Jak mogę wyświetlić okna dialogowe JOptionPane jako zadanie na pasku zadań?
Edytować: Pytanie jest zgodne z zasadą horyzontalną; poprzedza ją moja własna odpowiedź. Korzystając z pomocy Oscara Reyesa , stworzyłem to rozwiązanie: import javax.swing.JOptionPane; import javax.swing.JFrame; public class MyApp...
9570 wyświetlenia

Wizualna huśtawka w Eclipse
Czy mogę w jakiś sposób użyć edytora wizualnego do tworzenia aplikacji swingowych w Eclipse? Używam Ganimedesa.
18399 wyświetlenia
schedule 26.06.2022

Synchronizuj grupy przycisków JMenu z grupami przycisków JToolbar
Wyobraź sobie, że tworzę prosty edytor tekstu z Java Swing. Mam zestaw akcji napisanych do wykonywania justowania tekstu. Na pasku menu mam menu: View Left Justify Center Jusitfy Right Justify Składa się z JRadioButtonMenuItems i...
746 wyświetlenia
schedule 21.10.2022

Zakleszczenia w JDK-7 SwingWorker?
Mam małą aplikację do przetwarzania obrazów, która wykonuje wiele czynności jednocześnie przy użyciu SwingWorkera. Jeśli jednak uruchomię następujący kod (zbyt uproszczony fragment), po prostu zawiesza się na JDK 7 b70 (Windows), ale działa w 6u16....
2691 wyświetlenia
schedule 17.11.2022

Swing: kolejność wykonywania słuchaczy na komponencie niestandardowym
Mój komponent niestandardowy składa się z trzech JTree wewnątrz JPanel . Na raz powinien być wybrany tylko jeden JTree , dlatego do każdego z nich dodałem TreeSelectionListener , który wywołuje clearSelection na poprzednio wybranym JTree ....
1299 wyświetlenia
schedule 13.02.2024

Pomaluj ciągi RTF/HTML do niestandardowego komponentu swing
W mojej aplikacji Swing użytkownicy wprowadzają stylizowany tekst do JTextPane , który wykorzystuje RTFEditorKit (możliwy jest także HTML). Następnie muszę wyrenderować wiele z tych stylizowanych notatek pod określonymi współrzędnymi w komponencie...
1072 wyświetlenia
schedule 20.10.2023

Java: JProgressBar
Czy można utworzyć pasek postępu w Javie taki, jak pokazano na tej stronie? Obraz . A więc nie jest to domyślny pasek postępu „wypełniający”. Jeśli tak to jak? Dzięki
1798 wyświetlenia
schedule 20.10.2023

Java i pełny ekran na wielu monitorach
Fragment mojej aplikacji Java: JFrame f = new JFrame(); GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice gd = ge.getDefaultScreenDevice(); gd.setFullScreenWindow(f); Więc to, co robi, to...
17234 wyświetlenia
schedule 05.12.2023

ogólne pytanie dotyczące Java Swing
Zrobiłem aplikację Swing, która ma dość prostą funkcjonalność. Jednak kod, z którego się składa, stał się dość duży i moim zdaniem bardzo niechlujny. Wszystkie komponenty i akcje swingu znajdują się w jednym pliku. Na przykład, jeśli miałbym...
319 wyświetlenia
schedule 08.01.2024

Problem z GridBagLayout w Java Swing
Mam prosty problem z moim JPanel/Gridbalayout: import javax.swing.*; import java.awt.*; public class gridfenster extends JFrame { private static final long serialVersionUID = 1L; private JPanel jContentPane = null; private JButton...
1325 wyświetlenia
schedule 22.11.2023

Wyjątek: java.io.StreamCorruptedException: nieprawidłowy kod typu: 00
Kiedy pytam przez interfejs EJB o jednostkę, pod konsolą jest w porządku, ale przechodzę na zapytanie z Swing, rzuca ten wyjątek. Wyjątek: java.rmi.UnmarshalException: failed to unmarshal MY_ENTITY****; nested exception is:...
16001 wyświetlenia
schedule 01.11.2023

Wyskakująca lista JCombobox nie jest całkowicie narysowana
Mam JInternalFrame w JDesktop i mam też JComboBox w wewnętrznej ramce. Problem pokazano poniżej. Jak mogę zrobić JComboBox malować poza JInternalFrame , aby wyskakująca lista była wyświetlana w całości? Czy używanie szyb jest...
1009 wyświetlenia
schedule 18.08.2022

Zamykanie JFrame przyciskiem [duplikuj]
Mam prywatnego członka JFrame jButton1 i chciałem zamknąć ramkę po kliknięciu przycisku. jButton1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { } }); Chciałem zrobić super.close() , ale nie...
234956 wyświetlenia
schedule 20.07.2022

jak uzyskać współrzędne kliknięcia myszą poza moim oknem w Javie
Muszę zaimplementować klasę za pomocą Swing, która może uzyskać współrzędne myszy, gdy użytkownik kliknie w dowolnym miejscu na ekranie. gdybym chciał uzyskać współrzędne myszy we własnym oknie, użyłbym MouseListener , ale chcę, aby działało nawet...
48084 wyświetlenia
schedule 24.12.2023

Naprawdę powolne uzyskiwanie metryk czcionek
Problem polega na tym, że uruchamiam aplikację wyświetlając proste menu. Aby poprawnie zwymiarować i wyrównać tekst, muszę uzyskać metrykę czcionki i nie mogę znaleźć sposobu, aby to zrobić szybko. Przetestowałem mój program i wygląda na to, że...
1645 wyświetlenia
schedule 16.09.2022

java swing frame doskonała do zestawienia wyników z bazy danych
proszę pana, chcę wyświetlić zestaw wyników w jframe.i uzyskać wynik ostatniego rekordu w wyświetlanej bazie danych. Lam chciał umieścić następny przycisk, przycisk wstecz w ramce. kiedy kliknąłem przycisk wstecz, wyświetla się poprzednio oglądany...
1206 wyświetlenia
schedule 08.08.2022

jak usunąć MouseListener/ActionListener na JTextField
Mam następujący kod dodający ActionListener do JTextField: chatInput.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { chatInputMouseClicked(evt); } }); Jak teraz...
35894 wyświetlenia
schedule 07.01.2024

Wszystkie części mojego komponentu Printable Swing nie są drukowane
Próbuję zrobić komponent do wydrukowania (dokument faktury). Używam JComponent zamiast JPanel , ponieważ nie chcę tła. Komponent ma wiele podskładników. Główny komponent implementuje Printable i ma metodę print , która wywołuje printAll(g) ,...
2098 wyświetlenia
schedule 25.12.2023

Wzorce dynamiki ekranu, GUI
Programuję interfejs użytkownika oparty na Javie/Swing. Moje okna dialogowe są dość złożone i istnieje wiele zasad dotyczących dynamiki ekranu: kiedy włączyć/wyłączyć przyciski, kiedy pozwolić na edycję niektórych pól itp. Ogólnie rzecz biorąc,...
296 wyświetlenia

Pozwalając użytkownikowi dodawać węzły do ​​JTree, węzły nie pojawiają się, jeśli element nadrzędny KIEDYKOLWIEK został rozwinięty
Mam problem z wstawianiem węzłów do JTree. Zasadniczo użytkownik klika prawym przyciskiem myszy węzeł nadrzędny, wyświetlając listę możliwych elementów podrzędnych do wstawienia. Wybierają ten, który jest wstawiany jako element podrzędny wybranego...
680 wyświetlenia
schedule 03.02.2024