![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #4 | |
| Erfahrener Benutzer Registriert seit: 28.08.2004 Ort: konstanz am bodensee
Beiträge: 190
| Zitat:
der einzige unterschied ist, das sie nicht wie ein normales programm von der betriebssystem ebene, sonder aus dem browser heraus ausgeführt werden... ein einfaches beispiel um ein bild in einem frame anzuzeigen würde in etwa so aussehen... Code: package bs.image;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class ImageFrame extends JFrame{
JLabel imageLabel;
public ImageFrame(){
imageLabel = new JLabel();
imageLabel.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
getContentPane().add(imageLabel);
}
public void showImage(String fileName){
Image img = Toolkit.getDefaultToolkit().getImage(fileName);
ImageIcon icon = new ImageIcon(img);
setTitle("Image: "+fileName);
imageLabel.setIcon(icon);
pack();
}
public static void main(String[] args) {
ImageFrame frame = new ImageFrame();
frame.setVisible(true);
frame.setVisible(true);
frame.showImage("pfad/zu/deinem/bild.gif");
}
}
| |
| | |
| | Nach oben #7 |
| Gast
Beiträge: n/a
|
das ist ein teil des codes, der sollte hoffentlich reichen. vielleicht hat ja jemand eine idee. Das Show image steht jetzt zum testen in main, sollte aber später in die jbinit. Code: public class Start extends JFrame
{
...
public static void main(String[] args)
{
Start start = new Start();
start.setSize(800, 600);
start.show();
start.showImage("images/logos/logo.jpg"); // Funktioniert nur bei dataGridLayout
}
public void showImage(String fileName)
{
Image img = Toolkit.getDefaultToolkit().getImage(fileName);
ImageIcon icon = new ImageIcon(img);
LabelIcon.setIcon(icon);
}
private void jbInit() throws Exception
{
getContentPane().setLayout(null);
this.setResizable(false);
this.setSize(800, 600);
...
JButton Button1 = new JButton();
Button1 .setPreferredSize(new Dimension(139, 29));
Button1 .setBounds(600,370,139, 29);
Button1 .setText("Button1 ");
Container ContainerButtons = getContentPane();
ContainerButtons.add(ButtonLaufendeWahlen);
...
pack();
}
}
|
|
| | Nach oben #10 |
| Erfahrener Benutzer Registriert seit: 02.02.2005
Beiträge: 557
|
Dann hastes falsch gemacht, weil dass hier PHP-Code: |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Drag & drop - images | risa | Desktop-Applikationen und Grafik | 4 | 28.05.2006 15:48 |
| Grösse des JFrames and JPanel anpassen | alekz | Desktop-Applikationen und Grafik | 1 | 15.05.2006 14:52 |