2009-10-07 12 views
18

Chcę utworzyć interfejs graficzny oparty na wstążce. Jestem dość początkującym, jeśli chodzi o interfejsy Java, użyłem podstawowego zestawu narzędzi Swing, ale to wszystko.Jak uzyskać składnik "wstążki" interfejsu użytkownika, podobnie jak w pakiecie Office 2007, w programie Java?

Czy ktoś może wskazać mi właściwy kierunek, co zrobić, aby uzyskać większą elastyczność dzięki mojemu interfejsowi, a w szczególności być w stanie stworzyć "wstęgę"?

Odpowiedz

27

Zastosowanie Flamingo na Wstążce i Substance do 2007 wyglądzie Office.

Oto mały podgląd z Pushing Pixels:

enter image description here

PS: nie związanych bezpośrednio do Twojego pytania, ale jeśli jesteś nowy w programowaniu Java UI, upewnij się, że nie przegap MigLayout .

Aktualizacja 2013-11-05: Niestety Znaczący i jego następcy nie są obecnie aktywnie utrzymywani, chociaż z mojego doświadczenia wynika, że ​​są kompletne i gotowe do produkcji.

Aktualny kod można znaleźć na Github pod numerem Insubstantial/insubstantial. (Gdzie "Flamingo" zostało zintegrowane z pakietem "Nieistotnym")

Wygląda na to, że stosunkowo aktualna wersja jest dostępna jako artefakt Mavena. (Zobacz http://mvnrepository.com/artifact/com.github.insubstantial)

+1

+1 miał właśnie wskazywać w tym kierunku. – Nico

+0

Świetny start, thnx dla linków! – BadSkillz

+6

Insubstantial (http://shemnon.com/speling/2011/04/insubstantial-62-release.html) jest teraz lepszy niż substancja, Substancja została przerwana :) –

Powiązane problemy