Swing to podstawowy zestaw narzędzi interfejsu użytkownika w języku Java, który jest dostarczany ze standardowym zestawem Java SDK. Jest zawarty w pakiecie javax.swing.
Na mojej myszy z trzema przyciskami MouseEvent.BUTTON2= kliknięcie środkowym przyciskiem i MouseEvent.BUTTON3= kliknięcie prawym przyciskiem myszy . Czy tak jest w przypadku myszy z dwoma przyciskami? Dzięki
W mojej aplikacji Java udało mi się uzyskać wynik Colora JButtonpod względem koloru czerwonego, zielonego i niebieskiego; Zapisałem te wartości w ciągu trzech intsekund. Jak przekonwertować te wartości RGB na plik Stringzawierający równoważną reprezentację szesnastkową? Jak na przykład#0033fA
To pytanie raczej nie pomoże przyszłym odwiedzającym; ma znaczenie tylko dla małego obszaru geograficznego, określonego momentu lub wyjątkowo wąskiej sytuacji, która nie ma ogólnego zastosowania do odbiorców internetu na całym świecie. Aby uzyskać pomoc w szerszym zastosowaniu tego pytania, odwiedź Centrum pomocy . Zamknięte 8 lat temu . Znalazłem starszą …
Chcę wywołać metodę, confirmExit()gdy zostanie kliknięty czerwony przycisk zamykania paska tytułu JFrame. Jak mogę uchwycić to wydarzenie? Chciałbym również zapobiec zamykaniu okna, jeśli użytkownik zdecyduje się nie kontynuować.
Czy w Javie istnieje sposób, aby okno było „Zawsze na wierzchu”, niezależnie od tego, czy użytkownik przełączy fokus na inną aplikację? Przeszukałem Internet i wszystkie rozwiązania opierają się na jakimś interfejsie JNI z natywnymi powiązaniami. Naprawdę nie może to być jedyny sposób, aby to zrobić? .. czy to prawda?
Używam JScrollPane, aby umożliwić przewijanie w JFrame, który ma składnik tekstowy, który służy jako edytor tekstu. Po ustawieniu tekstu w tym edytorze chcę go przewinąć z powrotem do góry, abyś mógł zobaczyć, co jest na początku pliku. Czy ktoś wie, jak to zrobić?
Mam JLabel, na którym jest dużo tekstu. Czy istnieje sposób, aby JLabel miał maksymalną szerokość, tak aby zawijał tekst, aby nie przekraczał tej szerokości? Dzięki
Jestem początkującym programistą Java i uczę się z samouczków internetowych. Uczę się pełnoekranowych aplikacji GUI. Wczoraj powiedziano mi, że nie powinienem używać AWT w moich programach, ponieważ jest przestarzały. Wiem już o lekkich i ciężkich podzespołach, głównym problemem są słuchacze myszy i klawiatury. Dlaczego AWT jest nieaktualny? Jak zrobić program …
Próbuję zaimplementować plik KeyListenerdla mojego JFrame. W konstruktorze używam tego kodu: System.out.println("test"); addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e) { System.out.println( "tester"); } public void keyReleased(KeyEvent e) { System.out.println("2test2"); } public void keyTyped(KeyEvent e) { System.out.println("3test3"); } }); Kiedy go uruchamiam, na testmojej konsoli pojawia się komunikat. Jednak po naciśnięciu …
Jednym z wzorców projektowych, który jest dla mnie najtrudniejszy do zrozumienia w „prawdziwym życiu Swinga”, jest wzór MVC. Przeszedłem przez kilka postów w tej witrynie, które omawiają wzorzec, ale nadal nie czuję, że dobrze rozumiem, jak wykorzystać wzorzec w mojej aplikacji Java Swing. Powiedzmy, że mam JFrame, który zawiera tabelę, …
Do tworzenia raportu Jaspera w JavaFX 11 używam raportów dynamicznych. Ładuję raport do węzła Swing, ale raport Jasper pojawia się tylko wtedy, gdy kliknę obszar okienka stosu i wszystkie inne komponenty będą widoczne tylko po najechaniu kursorem na wszystkie te komponenty. Komponenty i zawartość raportu nie ładują się natychmiast, a …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.