Hirdetés
- Samsung Galaxy A56 - megbízható középszerűség
- Android szakmai topik
- Xiaomi 15T Pro - a téma nincs lezárva
- IDC: 2025-ben a Huawei megnyerte Kínát, az Apple a világot
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Huawei Watch GT 5 Pro - egészség + stílus
- Samsung Galaxy S25 - végre van kicsi!
- Google Pixel topik
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
- Igazi csúcskészülék lett a Poco F7 Ultra
Új hozzászólás Aktív témák
-
#89874944
törölt tag
Sziasztok!
Nyomógombokra tettem képeket, így:
JButton button1;
//button 2,3....BufferedImage buttonIcon = ImageIO.read(new File("car.jpg"));
button1 = new JButton(new ImageIcon(buttonIcon));A probléma, hogy a képeknek csak egy részét teszi rá a nyomógombokra, (gondolom túl nagyok a képek). Ahogy átméretezem az ablakot, megnövelem, egyre nagyobb rész látszik a képekből. Én azt szeretném, hogy mindig látszódjon a teljes kép, és átméretezésnél legyenek nagyobbak. Hogy tudnám ezt megcsinálni?

A JFrame-en van két panel, a JFrame GridLayout-al van rendezve, a gombok az egyik panelen vannak, ezen belül szintén GridLayout-al.public class iconpanel extends JFrame{
JPanel row1 = new JPanel();
JPanel row2 = new JPanel();// panel a masodik sorhoz
JButton button1;
JButton button2;
JButton button3;
JButton button4;
public iconpanel() {
GridLayout layout = new GridLayout(2, 0);
setLayout(layout);
FlowLayout layoutl = new FlowLayout(FlowLayout.CENTER, 10, 10) ;
row1.setLayout(layoutl);
row1.add(foreignText);
add(row1);
GridLayout layout2 = new GridLayout(0,2);
row2.setLayout(layout2);
BufferedImage buttonIcon = ImageIO.read(new File("car.jpg"));
button1 = new JButton(new ImageIcon(buttonIcon));
row2.add(button1);
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Arc Raiders
- Samsung Galaxy A56 - megbízható középszerűség
- Futás, futópályák
- Házimozi belépő szinten
- HiFi műszaki szemmel - sztereó hangrendszerek
- WoW avagy World of Warcraft -=MMORPG=-
- Épített vízhűtés (nem kompakt) topic
- Crypto Trade
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Linux kezdőknek
- További aktív témák...
- Samsung Galaxy Watch8 44mm, 1 Év Garanciával
- Creative Sound BlasterX G6 fejhallgató erősítő (DAC)
- CSERE IS! BONTATLAN 3 év garancia Honor 400 Lite 8/256 Velvet Black
- Asus Tuf Gaming A15 Ryzen 7 7735HS 16Gb ram 1TB SSD RTX 4060 6 hó garancia!
- HP Victus 16 Core i7 13700H 16Gb ram 1TB SSD RTX 4070 6 hó garancia!
- Bomba ár! Dynabook Portege X30-L-K - i7-1260P I 8-16GB I 256-512SSD I 13,3" FHD I Cam I W11 I Gari!
- Samsung Galaxy S25 Ultra 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Készpénzes / Utalásos Számítógép felvásárlás! Személyesen vagy Postával!
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ AMD RYZEN 7 5700X3D OEM processzor 3 év 27% áfa
- Gamer PC-Számítógép! Csere-Beszámítás! I7 12700E / RTX 3070Ti / 32GB DDR5 / 1 TB SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



