ramka canvas zmiana rozmiarów

0

Witam, czy potrafi mi ktoś powiedziec co robię źle? wyświetlam obraz za pomoca ramki canvas jednak nie moge zmienic jej rozmiarów. ma ktos pomysl jak to rozegrac?

 CanvasFrame canvas = new CanvasFrame("Ramka");
               
                canvas.setSize(50, 200);
              
                canvas.setLocation(50, 50);
                canvas.showImage(image);
                canvas.setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE);
0

Spróboj dodać:

canvas.setResizable(true);
0

Dodałam niestety nadal jest to samo, faktycznie moge zmiejszać lub zwiększać okno jednak obraz otwiera się w oryginalnych rozmiarach a nie w zadeklarowanych w ramce.

Help!

0

Jeśli używasz domyślnego lub innego Layouta to musisz użyć funkcji .setPreferredSize( x, y);
powinno pomóc.

0

poszło, dzięki! :)

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