Hi all
Also ich hab mal ne Frage ist es möglich Bilder in ein GUI einzubinden? Wenn ja wie mach ich das?
Ich hab mal folgendes:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class GUI extends Frame {
private Button b1 = new Button("schliessen");
class okListener implements ActionListener
{
public void actionPerformed( ActionEvent e )
{
System.exit(0);
}
}
public Frame2( String Beschriftung )
{
super( Beschriftung );
setLayout( new FlowLayout());
setLayout( null );
b1.setBounds( 675, 120, 130, 30 );
add( b1 );
okListener ol = new okListener(); // Schliessen
button1.addActionListener( ol );
}
static public void main(String [] args )
{
GUI f = new GUI( "Test");
f.setSize(850,500);
f.show();
f.setBackground(new Color(102,140,153));
}
}
Jetz hab ich mir gedacht, dass ich einfach mit
private Image i1= new Image("Link des Bildes");
add(i1);
i1.setBounds( 675, 120, 130, 30 );
Das Bild einfügen kann (hab diesen Code irgendwo gefunden) geht aber nicht jetz was muss ich statt private Image i1= new Image("Link des Bildes"); verwenden damit sfunktioniert oder mach ich grundsätzlich was falsch? Das Bild das ich gerne einfügen möchte befindet sich auf ner Webseite und ich möchte eigentlich das Bild per Link einfügen doer muss ich es runterladen auf meine Maschine?
Besten Dank für eure Hilfe
gruss Klammer
Also ich hab mal ne Frage ist es möglich Bilder in ein GUI einzubinden? Wenn ja wie mach ich das?
Ich hab mal folgendes:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class GUI extends Frame {
private Button b1 = new Button("schliessen");
class okListener implements ActionListener
{
public void actionPerformed( ActionEvent e )
{
System.exit(0);
}
}
public Frame2( String Beschriftung )
{
super( Beschriftung );
setLayout( new FlowLayout());
setLayout( null );
b1.setBounds( 675, 120, 130, 30 );
add( b1 );
okListener ol = new okListener(); // Schliessen
button1.addActionListener( ol );
}
static public void main(String [] args )
{
GUI f = new GUI( "Test");
f.setSize(850,500);
f.show();
f.setBackground(new Color(102,140,153));
}
}
Jetz hab ich mir gedacht, dass ich einfach mit
private Image i1= new Image("Link des Bildes");
add(i1);
i1.setBounds( 675, 120, 130, 30 );
Das Bild einfügen kann (hab diesen Code irgendwo gefunden) geht aber nicht jetz was muss ich statt private Image i1= new Image("Link des Bildes"); verwenden damit sfunktioniert oder mach ich grundsätzlich was falsch? Das Bild das ich gerne einfügen möchte befindet sich auf ner Webseite und ich möchte eigentlich das Bild per Link einfügen doer muss ich es runterladen auf meine Maschine?
Besten Dank für eure Hilfe
gruss Klammer