[Pytanie] komponent panel?

0

Witam,

Robię program i chcę zrobić panel na który bedę mógł wstawić ikonki na które można klikać po czym bedzie sie wykonywała jakaś akcja, nie wiem nawet w jakim kierunku szukać co do tego, proszę o pomoc i ewentualnie o wytłumaczenie jak można coś takiego zrobić w sensie wstawienia własnie tych ikon na panel. (panel typu jak w photoshopie czy corelu z lewej strony)

0

Klasa JPanel. Wstawiasz przyciski JButton z ikonami. do ładnego ustawiania używasz GridLayoutu:
GridLayout

0

Hmmm tylko jak uzywam GridLayoutu i powiększam program to przyciski się chyba rozejdą? a może używać BoxLayout?

Problem mam jeszcze z tym że przycisk jest większy niż ikona i jak zmieniam wielkość takim sposobem

Dimension rozmiarPrzycisku = new Dimension(RozmiarX,RozmiarY);
EtykietaPrzycisku.setPreferredSize(rozmiarPrzycisku);

to przycisk jest większy niż ikona (niezależnie czy zmniejsze wielkośc buttona czy nie) i to beznadziejnie wygląda
można to jakoś inaczej zrobić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1