Pytania otagowane jako swing

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.




1
Koncepcje DTO i DAO oraz MVC [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

5
Jak przedstawić prosty komunikat ostrzegawczy w Javie?
Pochodzę z .NET i jestem tak przyzwyczajony do wywoływania Alert () w aplikacjach komputerowych. Jednak w tej aplikacji komputerowej java chcę tylko ostrzec wiadomość mówiącą „dziękuję za używanie java”, muszę przejść przez tyle cierpienia: (za pomocą JOptionPane) Czy istnieje prostszy sposób?
131 java  swing  joptionpane 

2
Jak najlepiej ustawić Swing GUI?
W innym wątku stwierdziłem, że lubię wyśrodkować moje GUI, robiąc coś takiego: JFrame frame = new JFrame("Foo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(new HexagonGrid()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); Ale Andrew Thompson miał inne zdanie, zamiast tego zadzwonić frame.pack(); frame.setLocationByPlatform(true); a dociekliwe umysły chcą wiedzieć, dlaczego?

12
Najlepszy projektant GUI dla zaćmienia? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

2
GUI nie działa po przepisaniu do MVC
Ćwiczę programowanie w stylu MVC. Mam grę Mastermind w jednym pliku, działającą dobrze (może poza tym, że przycisk "Sprawdź" jest niewidoczny na starcie). http://paste.pocoo.org/show/226726/ Ale kiedy przepisałem go na pliki modelu, widoku, kontrolera - i kiedy kliknę na pusty Pin (który powinien zostać zaktualizowany i przemalowany na nowy kolor) - …



2
Różnica między validate (), revalidate () i invalidate () w Swing GUI
Komponenty Swing mają wiele metod związanych z aktualizacją układu ekranu, w szczególności: validate() invalidate() revalidate() Dokumentacja Java definiuje je nieco z technicznego punktu widzenia, ale nie jest szczególnie jasne, w jaki sposób mają być używane. Jaka jest różnica między nimi i w jakich okolicznościach należy używać jednego, a nie innych?


13
JFrame w pełnoekranowej Javie
Niedługo będę robił projekt i będę musiał użyć w nim trybu pełnoekranowego. Narysuje grafikę w oknie. Byłoby wygodne, gdybym użył JFrame lub czegoś podobnego. Nie wiem, jaka będzie ostateczna rozdzielczość ekranu. Powiedz mi, czy grafika zostanie automatycznie przeskalowana? JFrame jf = new JFrame(); jf.setSize(1650,1080); //make it fullscreen; //now is everything …
110 java  swing  fullscreen 

4
Wypełnienie JPanel w Javie
Mam pytanie dotyczące formatowania mojej aplikacji swingowej Java. Powinno to być dość proste, ale mam trudności ze znalezieniem jakiejkolwiek pomocy (wydaje się, że każdy temat dotyczy usunięcia domyślnego wypełnienia w JPanel). Tekst w moich różnych JPanelach obejmuje boki i górę, dotykając kolorowych ramek: jak dodać wypełnienie? Dziękuję Ci.
107 java  swing  formatting  jpanel 

6
Nowa linia w JLabel
Jak mogę wyświetlić nowy wiersz w JLabel? Na przykład, gdybym chciał: Witaj świecie! blahblahblah Oto, co mam teraz: JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER); Oto, co jest wyświetlane: Witaj świecie! Blahblahblah Wybacz, jeśli to głupie pytanie, właśnie uczę się podstaw Swinga ...

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.