[java] html pagina`s weergeven in swing

Pagina: 1
Acties:

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Ik ben voor een applicatie ook wat html pagina`s aan het weergeven en het zou erg fijn als ik dit binnen de applicatie zelf kan doen (zonder bv iexplorer te openen). Helaas is JEditorPane niet echt denderend in het weergeven van html pagina`s. Of hij knalt eruit, of hij laat de pagina`s niet goed zien. (Zo nu en dan doet hij het ook goed hoor ;) ) Maar als pagina`s beetje ingewikkeld zijn dan gaat het mis.

Ik heb al wat rond zitten struinen maar ik niet niet zo snel een betere implementatie hiervoor vinden.

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Het is mogelijk om een Mozilla-component (gecko) in Java te gebruiken, maar daar moet je allerlei native-libraries voor aanspreken e.d. Kijk maar eens op www.mozilla.org :)

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Anders schrijf je toch zelf een browser ;)

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Op donderdag 14 februari 2002 18:19 schreef MisterData het volgende:
Anders schrijf je toch zelf een browser ;)
alsof ik niets beters heb te doen ;)

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Enneuh HotJava, bestaat dat ook nog ? Misschien dat je daar iets aan hebt, dan kun je zelfs de source aanpassen :Y)

Maar iets zegt me dat dat heel traag is

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
ik ben dit op de mozilla site tegen gekomen :)
http://jazilla.sourceforge.net/

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alles zuigt... De enige die nog een beetje acceptabel is, is IceBrowser, maar die is niet gratis beschikbaar dacht ik. Op slashdot was pas nog een topic over HTML componenten voor Java en op javalobby komen ze ook wel erg regelmatig langs.

Kan je geen PDF gebruiken?

Als je echt HTML wilt gebruiken kan je eventeel nog XHTML omzetten naar XSL:FO en dat weergeven met de FOP (eventueel via PDF).

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alarmnummer:jazilla
Jazilla is nogal dood. Volgens mij leeft het nog ergens voort in NetBeans als ik mij niet vergis....

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Hoe zit het met de PDF ondersteuning in Java dan ? Is dat wel goed geregeld ? :)

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
MisterData: Hoe zit het met de PDF ondersteuning in Java dan ? Is dat wel goed geregeld ? :)
Yep. sinds kort wel :) . Adobe heeft al tijden een zwaar matige implementatie, maar de man achter deze site heeft een geweldig component geschreven:
http://www.pdfgo.com/

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
leuk dat pfd documenten nu ook in java kunnen :) maar we gaan onze documentatie voornamelijk in html schrijven omdat je daarin makkelijk kan rondsurfen en je alles grafisch op kan maken. Html is voor ons het handigste...

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Op donderdag 14 februari 2002 18:33 schreef mbravenboer het volgende:
Op slashdot was pas nog een topic over HTML componenten voor Java en op javalobby komen ze ook wel erg regelmatig langs.
is er echt nergens een leuk componentje?
Als je echt HTML wilt gebruiken kan je eventeel nog XHTML omzetten naar XSL:FO en dat weergeven met de FOP (eventueel via PDF).
Ik vind alles best zolang ik meer 'html' kan displayen.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alarmnummer: Html is voor ons het handigste...
Waarom ontwerp je geen eigen XML formaatje wat veel op XHTML kan lijken? Je kunt dit dan prachtig weergeven door het te transformeren naar XSL:FO en daarna te bekijken via het componenten van FOP of pdfgo :) .

Eenvoudige HTML (zonder Javascript en rare frustels) gaat overigens best aardig naar mijn ervaring... Voor echt web-browsen is het echter totaal ongeschikt.

Op zich is het gebruiken van de Mozilla engine vanuit Java ook erg interessant, maar ook dat wordt niet zo goed meer onderhouden helaas :( . De laatste keer dat ik ernaar keek werkte het niet in de laatste Mozilla versie.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alarmnummer: is er echt nergens een leuk componentje?
Geen overtuigende winnaar, allemaal gepruts, tenzij je echt gewoon pure HTML wilt bekijken.

Dit is het enige acceptabele:
http://www.icesoft.no/
http://www.icesoft.com/ps_browser_overview.html

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Op donderdag 14 februari 2002 18:51 schreef mbravenboer het volgende:

[..]

Waarom ontwerp je geen eigen XML formaatje wat veel op XHTML kan lijken? Je kunt dit dan prachtig weergeven door het te transformeren naar XSL:FO en daarna te bekijken via het componenten van FOP of pdfgo :) .
Ik zou het wel willen :) alleen onze 'knowledge engineer' niet. Die kan alleen maar html met frontpage :D Maar die dagen zijn nu over :P Maar om hem ook nog een keer XML bij te brengen en transformaties wordt echt iets te veel van het goeie. Denk dat ik sneller windows na kan bouwen met beide handen achter mijn rug. :)
Eenvoudige HTML (zonder Javascript en rare frustels) gaat overigens best aardig naar mijn ervaring... Voor echt web-browsen is het echter totaal ongeschikt.

Op zich is het gebruiken van de Mozilla engine vanuit Java ook erg interessant, maar ook dat wordt niet zo goed meer onderhouden helaas :( . De laatste keer dat ik ernaar keek werkte het niet in de laatste Mozilla versie.
Jammer... :'(

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
En wat is XML:FO dan ?? Is dit PDF voor XML ofzo :?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alarmnummer: Denk dat ik sneller windows na kan bouwen met beide handen achter mijn rug. :)
Blufferd ;) .

Die transformatie moet jij natuurlijk schrijven, dus dat hoeft geen punt te zijn :P . Beetje basic XML schrijven zou toch iedereen moeten kunnen :?

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Misschien kan ik iets doen met SWT, die kan er tenminste een DCOM object op plaatsen. En aangezien er een DCOM object is van explorer...

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Op donderdag 14 februari 2002 19:03 schreef mbravenboer het volgende:

[..]

Blufferd ;) .

Die transformatie moet jij natuurlijk schrijven, dus dat hoeft geen punt te zijn :P . Beetje basic XML schrijven zou toch iedereen moeten kunnen :?
Die man die het schrijft is 40 jaar, en is redelijk stug. Als hij zijn oude dingetjes maar kan doen vind hij het goed.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
MisterData: En wat is XML:FO dan ?? Is dit PDF voor XML ofzo :?
Mwah, niet helemaal ;) .

Zie hier:
Implementatie, goede docs: http://xml.apache.org/fop/index.html
Artikeltje: http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html
Standaard: http://www.w3.org/TR/xsl/

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Op donderdag 14 februari 2002 19:06 schreef mbravenboer het volgende:

[..]

Mwah, niet helemaal ;) .

Zie hier:
Implementatie, goede docs: http://xml.apache.org/fop/index.html
Artikeltje: http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html
Standaard: http://www.w3.org/TR/xsl/
Maar kan je ook links maken in pdf?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Alarmnummer: Maar kan je ook links maken in pdf?
Ja (ook in XSL-FO) maar ik heb eigenlijk geen idee hoe je die in het component ook kunt 'volgen' (naar externe bestemmingen). Ik vermoed dat dat wel mogelijk is.

Het mooie van een eigen XML formaat voor help-files is dat je niet alleen een presentatie kunt genereren, maar bijvoorbeeld ook een inhoudsopgave in boomvorm die je kan gebruiken in een JTree.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024
Het lijkt me eerlijk gezegd niet erg praktisch om dit heeeel mooi op te gaan lossen. Ik zoek eigelijk een html weergave componentje. Als deze niet bestaat, dan moet de knowledge engineer het gewoon doen met very plain html en je kan niet naar ongecontroleerde pagina`s gaan. Zodat de eindgebruiker niet merkt dat html weergave niet zo best is :) Dit lijk me een redelijke oplossing omdat ik de tijd niet heb om me te gaan verdiepen hierin.

Verwijderd

Met NetBeans is zoiets wel mogelijk volgens mij, maar vraag me niet naar de details... ;)
Pagina: 1