- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Nvidia GPU-k jövője - amit tudni vélünk
- ASUS blog: 2K-tól a 4K-ig és tovább a Radeon RX 9000-es szériával
- Milyen nyomtatót vegyek?
- Milyen TV-t vegyek?
- Tovább tarthat a memóriakrízis, mint gondolnánk
- Hobby elektronika
- Vezetékes FÜLhallgatók
- Androidos tablet topic
- Apple MacBook
Ú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?:))
- Luck Dragon: Asszociációs játék. :)
- AliExpress tapasztalatok
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Kerékpárosok, bringások ide!
- Formula-1
- Samsung Galaxy Felhasználók OFF topicja
- talmida: Változások 2. rész
- Elektromos autók - motorok
- Katasztrofális PC-piacra figyelmeztet az IDC
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- További aktív témák...
- BESZÁMÍTÁS! Gigabyte Vision OC RTX 3080 10GB videokártya garanciával hibátlan működéssel
- Honor X8 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- NEO-t vennél? NE TEDD!!! KÉSZLETKISÖPRÉSI UltraAkcióóó! Air M4 16GB 256GB Garancia - több színben!
- Új HP 15 Victus FHD IPS 144Hz i5-12500H 12mag 16GB 512GB SSD Nvidia RTX 4050 6GB Win11 Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



