TwojePC.pl © 2001 - 2025
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
|
|
GUI Background Image , OBrian 23/11/04 11:23 Jak ustawic obrazek/zdjecie jako tlo w GUI????
Java,Java,JavaThinkPad R400 #! CrunchBang Linux -
Powered by Debian - np tak , Hummer 23/11/04 13:31
W klasie dziedziczacej z JPanel :
Image back;
W konstruktorze tej klasy:
Toolkit kit = Toolkit.getDefaultToolkit();
back = kit.getImage("tlo.jpg");
W funkcji paintComponent(Graphics comp);
Graphics2D comp2D = (Graphics2D)comp;
if (back != null)
comp2D.drawImage(back, 0, 0, this);- oto przykladowy program , Hummer 23/11/04 19:44
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class tlo extends JFrame {
tloPanel panel = new tloPanel();
public tlo() {
super("Background");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
pane.setLayout(new GridLayout(1, 1, 15, 15));
pane.add(panel);
setContentPane(pane);
show();
}
public static void main(String[] arguments) {
tlo background = new tlo();
}
}
class tloPanel extends JPanel {
Image back;
tloPanel() {
super();
setBackground(Color.black);
Toolkit kit = Toolkit.getDefaultToolkit();
back = kit.getImage("tlo.jpg");
}
public void paintComponent(Graphics comp) {
Graphics2D comp2D = (Graphics2D)comp;
if (back != null)
comp2D.drawImage(back, 0, 0, this);
}
}
- dzieki , OBrian 25/11/04 11:42
dzieki Lukasz!
bardzo ladnie dziala ;-)ThinkPad R400 #! CrunchBang Linux -
Powered by Debian |
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
 |
|
|
|