Portal > Foren > Java > Desktop-Applikationen und Grafik > Mit Applet Bild von einer anderen HP darstellen
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 01.06.2005, 19:29 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard Mit Applet Bild von einer anderen HP darstellen

Kann ich mit einem Applet ein Bild von einer anderen HP darstellen, ohne es zu signieren? Bzw. kann ich das Bild (wechselt regelmäßig) irgendwie in eine HTML Seite auf meinen Server einbinden und diese Seite dann von meinem Applet aus aufrufen?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.06.2005, 23:18 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Kurz und knapp .. was willst Du machen?
*g* .. *nix gerafft*
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.06.2005, 07:23 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Also, ein Kumpel von mir hat ne HP mit mehr Webspace als ich. Deswegen hab ich bis jetzt immer auf Bilder von seiner HP verlinkt. Jetzt möchte ich das aber gerne als Bildergallerie haben. Wie mache ich das jetzt, dass ich die Bilder in meinem Applet darstellen kann, OHNE sie vorher auf meinen eigenen Space zu laden?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.06.2005, 16:10 Nach oben    #4
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

das dürfte nicht funktionieren, da einem applet nur verbindungen
zu dem server erlaubt sind von dem es auch geladen wurde.

wenn das applet z.b. von www.irgendwas.de geladen wurde,
kannst du auch nur eine verbindung mit www.irgendwas.de aufnehmen.
wenn du also versuchst ein bild von www.irgendwasanderes.de zu laden
dürfte das eine securityexeption zur folge haben...
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.06.2005, 16:23 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Schade ...

Kann ich irgendwie eine HTML-Seite (auf meinem Space) in ein Applet einbetten? Also praktisch, dass die HTML-Seite in meinem Applet angezeigt wird? Am Besten noch als Image?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.06.2005, 01:05 Nach oben    #6
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

So, bis jetzt lade ich das gewünschte Pic via img-Tag auf eine html-Seite. Diese stelle ich dann in einem JEditorPane dar z. B. so:

PHP-Code:
 import java.awt.*;
import javax.swing.*;
import java.net.*;
import java.io.*;
 
public class 
jedit extends JApplet {
 
 
JEditorPane html = new JEditorPane();
 
 public 
jedit() {
  
  
html.setEditable(false);
  try {
   
URL url = new URL(blup);
   
html.setPage(url);
   
html.getPage();
  }
  catch (
IOException e) {
   
System.out.println(e);
  }
  
add(html);
 }

kann das dann auch in ein Graphics-Objekt mit getGraphics (oder so ähnlich) konvertiern. Nur wie mache ich dann ein Image daraus? Bzw. kann ich mir den Umweg über Graphics sparen?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.06.2005, 18:56 Nach oben    #7
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Hab jetzt ne möglichkeit gefunden um die Homepage in ein Image zu speichern, nur wird dabei das Bild anscheinend ignoriert ???:L . Egal ob es auf dem eigenen Server liegt oder nicht. Es wird auch keine Exception geworfen. Jetzt jemand ne Idee? Hier ein Beispielcode:

PHP-Code:
import java.net.*;
import javax.swing.*;
import java.awt.*;
import java.awt.image.*;

public class 
jedit extends JApplet {
 
 
draw d = new draw();
 
int i 0;
 
 public 
jedit() {
  
  
d.img = new BufferedImage(640377BufferedImage.TYPE_INT_RGB);
  
d.html.setEditable(false);
  try {
   final 
URL url = new URL("page");
   
d.html.setPage(url);
   
d.html.getPage();
   
d.html.paint(d.img.createGraphics());
  }
  catch (
Exception e) {
   
System.out.println(e);
  }
  
add(d);
 }
}

class 
draw extends JPanel {
 
 
BufferedImage img;
 
JEditorPane html = new JEditorPane();
 
 public 
void paintComponent(Graphics comp) {
  
  
Graphics2D comp2D = (Graphics2D)comp;
  
comp2D.drawImage(img00this); 
 }

Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild Komponent - Bild zurecht schneiden Robinson Desktop-Applikationen und Grafik 5 31.12.2005 13:53
applet wird nicht angezeigt function Desktop-Applikationen und Grafik 4 31.10.2005 12:48
Policy Datei für Applet konfigurieren bobcho Desktop-Applikationen und Grafik 14 28.06.2005 21:59
Bild wird überschrieben smf68 Desktop-Applikationen und Grafik 0 24.05.2005 21:09
2 Applet miteinander kommunizieren mr.no Allgemeine Java-Programmierung 3 23.11.2004 20:47


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45