Html renderer component

Hi, I want to show a website inside my java app, like having a browser inside a jPanel. Is there are component that will allow me to do that? I remember I had a component like that in my old days of vb6 so I was wondering if such a thing exists in Java.
Thanks

JEditorPane is not a suitable component for 'real world (wild) web' HTML. It is designed to support HTML 3.2, and has some support for CSS. OTOH it does not handle invalid HTML well, and does not support JS, applet elements, or flash elements (+ a variety of other things..).
Instead look into the JDIC embedded browser (https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/package-summary.html). Unfortunately it is not supported on Mac.

Similar Messages

  • Fonts used in HTML rendered components not displayed

    Hi all,
    I have a problem using fonts in components with text that is being rendered by the HTML renderer.
    It's the exact same problem as described in this topic;
    http://forum.java.sun.com/thread.jspa?forumID=257&threadID=222691
    but no solution found...
    When I do this, my font isn't displayed (only the default SansSerif font is used at this point);
    JLabel label = new JLabel("<html>a text</html>");
    InputStream fontStream = getClass().getResourceAsStream("SystemVIO.ttf");
    Font font = Font.createFont(Font.TRUETYPE_FONT, fontStream);
    label.setFont(font.deriveFont((float)12));SystemVIO is placed in a JAR-file (loaded in my classpath).
    And when I do this, it is displayed correctly;
    InputStream fontStream = getClass().getResourceAsStream("SystemVIO.ttf");
    Font font = Font.createFont(Font.TRUETYPE_FONT, fontStream);
    JLabel label = new JLabel("<html>a text</html>");
    label.setFont(font.deriveFont((float)12));But the real problem here is, if one component is made with a HTML renderer, none of the other components can use a font if it's loaded after the FIRST component with HTML renderering is constructed.
    So, for some reason, the fonts aren't reloaded in the HTML renderer (is the html renderer native?) whenever I use createFont().

    Hi Sundar,
    if I understand your post properly, what your are doing in your BSP is executing a procedure to create an Adobe document, and then placing that document into the HTTP response.
    If you have built this code by following some of the blogs in SDN, you probably do something like...
    response->set_header_field( name  = 'content-type'
                                value = 'application/pdf' ).
    l_pdf_len = XSTRLEN( l_pdf_xstring ).
    response->set_data( data   = l_pdf_xstring
                        length = l_pdf_len ).
    navigation->response_complete( ).
    What this code does is change the type of the HTTP response to 'application/pdf', set the content of the HTTP repsonse to the PDF data stream, and finally signal the HTTP runtime that processing has completed.
    Once processing has been completed control is returned to the HTTP runtime. This means any further 'down-stream' code in your BSP will not be executed. This includes the Layout section of your BSP.
    It is not possible to send two responses, PDF data and HTML data, to a single HTTP request. If you want to show both on the same web page you need to embed the Adobe document into the HTML page using frames or some other method.
    Cheers
    Graham Robbo

  • HTML Rendering for PDF

    <div><font face="Arial" size="2"><span class="493345917-06032007">We viewed a demo on webElements and have a question about something that was mentioned in that demo, i.e. "You can create a PDF report, but you have to do some tricks."  </span></font><font face="Arial" size="2"><span class="493345917-06032007">We need to know what those tricks are! <hr /></span></font></div><div><span class="493345917-06032007"><font face="Arial"><font size="2">The background on our particular situation is this:</font></font></span></div><ul><li><font face="Arial" size="2"><span class="493345917-06032007">We want to incorporate a text editor, similar to this one, in various forms to allow formatting of text in long text fields.</span></font></li><li><font face="Arial"><font size="2"><span class="493345917-06032007">The HTML output will be stored in / retrieved from a<span class="981485618-06032007"> SQL</span> database.</span> </font></font></li><li><font face="Arial"><font size="2"><span class="493345917-06032007">We need to be able to use/modify existing reports generated through Crystal to create PDF output.</span> </font></font></li><li><font face="Arial"><font size="2"><span class="493345917-06032007">The HTML formatting functionality built into Crystal XI report items does not appear to be adequate, since it does not handle several HTML tags that we need - bulleted/ordered lists, perhaps tables.</span> </font></font></li><li><font face="Arial"><font size="2"><span class="493345917-06032007"> We are using java on WebSphere application servers, with embedded Crystal reports. We do have Business Objects Enterprise available, but it is not configured for HTML pass-through, or webElements yet.</span> </font></font></li><li><font face="Arial" size="2"><span class="493345917-06032007">We want to use Enterprise, but if it doesn&#39;t solve our immediate problem (creating PDFs with embedded HTML, rendered properly) we will work on getting that set up later.</span></font></li></ul><div><font face="Arial" size="2"><span class="493345917-06032007"><hr />Bottom line question --  Can we expect that the PDF generation from HTML data fields in webElements/Enterprise is better than that which exists in Crystal standalone?</span></font></div><div><span class="493345917-06032007"><font face="Arial"><font size="2"><span class="981485618-06032007">And/o</span>r - do you have "tricks" that you can share that will help?<span class="981485618-06032007"> </span></font></font></span></div><div><span class="493345917-06032007"><font face="Arial"><font size="2"><br /><span class="981485618-06032007">Thanks for any help you can offer,</span></font></font></span></div><div><span class="493345917-06032007"><font face="Arial"><font size="2"><span class="981485618-06032007">Fran </span></font></font></span></div>

    <p>hello,</p><p>the webelements library uses a feature of pass-through html available in xi & xir2. activating pass through html allows the report developer to embed html into a report so one can create custom html that would not work by formatting a field or text object to display as html.</p><p>pass-through html will not render controls on pdf exports and will show up as regular text in pdf.</p><p>you might have miscronstrued a portion of the demo where it was mentioned that one could get around pass-through html showing up as text in pdf...the workaround is to hide this text and does not render the actual web controls.</p><p>jw</p>

  • Html snippet not working; created from Taco html edit Component Library

    Ok, I've searched for days on the discussion board for the answer to this one..... hopefully someone can give me a couple of pointers....
    I have a component created from Taco html edit Component Library that I cannot get to work as an inserted snippet into iWeb 3.0.2.
    Why can't I get this to work? I've seen first hand that they work on someone else's website that she constructs in html directly, not using iWeb. Any help greatly appreciated.
    Taco created three files. They are:
    TSWAccordion.css
    TSWDomUtils.js
    TSWAccordion.js
    Here is the code:
    <html>
    <head>
    <title></title>
    <script type="text/javascript" src="Scripts/TSWAccordion.js"></script>
    <script type="text/javascript" src="Scripts/TSWDomUtils.js"></script>
    <link rel="stylesheet" type="text/css" href="Scripts/TSWAccordion.css" />
    <!-- BEGIN COMPONENT Accordion - Taco HTML Edit -->
    <style type="text/css">
    #myAccordion.tswAccordion
    width: 200px;
    height: 400px;
    background-color: #f0f0f0;
    #myAccordion .tswAccordionActiveSection, #myAccordion .tswAccordionInactiveSection
    background-color: #f0f0f0;
    width: 100%;
    height: 400px;
    #myAccordion .tswAccordionHeader
    text-align: center;
    padding: 2px;
    font-family: Verdana;
    font-size: 16.0px;
    #myAccordion .tswAccordionActiveSection .tswAccordionHeader
    background-color: #7086aa;
    color: #ffffff;
    border: 1px solid #cccccc;
    #myAccordion .tswAccordionInactiveSection .tswAccordionHeader
    background-color: #f0f0f0;
    color: #000000;
    border: 1px solid #cccccc;
    #myAccordion .tswAccordionHeader
    #myAccordion .tswAccordionBody
    padding: 5px;
    </style>
    <!-- END COMPONENT Accordion - Taco HTML Edit -->
    </head>
    <body>
    <!-- BEGIN COMPONENT Accordion - Taco HTML Edit -->
    Title 1
    <!--Content for section 1-->
    Title 2
    <!--Content for section 2-->
    Title 3
    <!--Content for section 3-->
    <script type="text/javascript">
    var accordion = tswAccordionGetForId('myAccordion');
    </script>
    <!-- END COMPONENT Accordion - Taco HTML Edit -->
    </body>
    </html>

    You need to upload these three files in a folder to the root folder on your server:
    TSWAccordion.css
    TSWDomUtils.js
    TSWAccordion.js
    The folder cannot be named "Scripts" as shown in your code as you already have one of that name.
    Say it is named "Accordion". You then need to give the absolute URL to these files rather than the relative one shown in the code....
    http://www.yourdomainname.com/Accordion/TSWAccordion.css
    http://www.yourdomainname.com/Accordion/TSWDomUtils.js
    http://www.yourdomainname.com/Accordion/TSWAccordion.js

  • Change report manager HTML rendering view %

    Hi All,
    I can change the default HTML Zoom % in report server reports accessed via URL. Add "&rc:Zoom=75 " to the URL and it works. However I cannot change the zoom for report manager reports. Is there any workaround to this? or better idea to change
    HTML rendering?
    Thanks

    Hi sonnyA,
    According to your description, you want to set the default zoom level when accessing reports in Report Manager. Right?
    In Reporting Services, the Zoom is already a deprecated property in HTML Device Information Settings. Change the <Zoom> tab in rsreportserver.config will not work. In this scenario, we can embed javascript in Report.aspx page to get the zoom
    selection box object and set the zoom level. Please follow the steps below:
    1. Go to Report.aspx, this file locates at C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportManager\Pages,
    embed the code below:
    <script>
    function pageLoad() {
            var cuInternalViewer = $find('ctl32_ctl03');
                cuInternalViewer.set_zoomLevel(75);
    </script>
    2. The result looks like below:
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Bookmarks.html Renders Very Differently in FireFox 4

    For years, I have been using and loving Firefox (including 4.0).
    For years, I have also exported my bookmarks out of Firefox and use the resulting bookmarks.html file as my home page.
    Now Firefox 4 renders the bookmarks.html file very differently from previous versions of Firefox and also differently from other browsers (eg, IE).
    The indentations have disappeared when viewing bookmarks.html in Firefox 4. Unfortunately, it's not really easy to show you this inside this forum text box, but I will try.
    Firefox 4 shows something like this:
    '''Bookmarks Menu'''
    '''General Interest'''
    Markham Weather Forecast - Environment Canada
    The Weather Network - Markham
    The Weather Channel - Markham
    AccuWeather.com - Canadian Forecast Center
    ... etc
    Firefox 3.6, IE, and other browsers show something like this (note the indentations which greatly improve readability):
    '''Bookmarks Menu'''
    '''General Interest'''
    Markham Weather Forecast - Environment Canada
    The Weather Network - Markham
    The Weather Channel - Markham
    AccuWeather.com - Canadian Forecast Center
    ... etc
    Is this a bug in Firefox 4?? I would really like to see bookmarks.html rendered with the indentations.
    Am I missing something?
    Thanks.

    '''Cor-el''' - is there a way that can be added to the bookmarks.html file, instead of having to click on a bookmarklet each time the page is opened?

  • HTML Editor component and images

    Hi All!
    I know that the HTML editor component does not support images currectly.
    BUT: I though if I directly insert image link tags (<--img src="..."/-->) into the content of the editor, maybe it could work.
    So I tried.
    I realized the followings:
    - The image displays perfectly within the editor if the image link is outside of the database (remote link).
    - But, the image does not displays at all, if it is a server side LOB.
    (I use the server side image displaying procedure discussed in a few topic in this forum, and it works on a lot of pages in my application, and also on this page where the html editor is, BUT not IN the html editor).
    I'm using Firebug for Firefox, so I was able to track down what is happening in the background (while accessing images). I got this:
    The working image access (which is outside the html editor component) sends this request to the server:
    Request Headers
    Host     127.0.0.1:8080
    User-Agent     Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
    Accept     image/png,*/*;q=0.5
    Accept-Language     en,hu;q=0.8,hu-hu;q=0.5,en-us;q=0.3
    Accept-Encoding     gzip,deflate
    Accept-Charset     ISO-8859-2,utf-8;q=0.7,*;q=0.7
    Keep-Alive     300
    Connection     keep-alive
    Referer     http://127.0.0.1:8080/apex/f?p=102:21:3834663108933486:POPUP:NO:::
    Cookie     r3=%23ALL; r2=%23ALL; r1=%23ALL; ISCOOKIE=true; ORACLE_PLATFORM_REMEMBER_UN=KVIZ:sys; WWV_FLOW_USER2=BCD31FD14D4CFDF8
    Cache-Control     max-age=0
    The response for this is the correctly displaying image (of course).
    The non-working image access (which is within the html editor) send this:
    Request Headers
    Host     127.0.0.1:8080
    User-Agent     Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
    Accept     image/png,*/*;q=0.5
    Accept-Language     en,hu;q=0.8,hu-hu;q=0.5,en-us;q=0.3
    Accept-Encoding     gzip,deflate
    Accept-Charset     ISO-8859-2,utf-8;q=0.7,*;q=0.7
    Keep-Alive     300
    Connection     keep-alive
    Referer     http://127.0.0.1:8080/i/fck/editor/fckeditor.html?InstanceName=P21_NEW_MESSAGE&Toolbar=Default
    The response for this is:
    "The requested URL /i/fck/editor/KVIZ.image_display was not found on this server"
    I think the problem is the boldface referer.
    Can you (Gurus :) ) add any comment on this?
    Maybe a trick to avoid my problem?
    Sorry for being so long.
    Thank in advance,
    Zsoca

    SimplyHTML at http://www.lightdev.com/template.php4?id=3

  • Is there a html renderer in flex 4?

    hey guys, i was wondering if there was a html renderer in flex 4 without using iframes? i just need to display a html page in my flex application...

    Hi,
    Flex has basic html rendering capabilities but not for webpages, there are tricks you can do with i-frames but then you end up with compatibility issues over various browsers, AIR on the other hand has a web rendering engine built in, but thats not really the solution for what you are working on.
    David.

  • Suggest a HTML Editor component

    Hi ,
    We need a Swing based (ready to use) HTML Editor component to be integrated into our application.Does anyone of this kind component?I have been searching for Swing based HTML Editor component for the last days in vain.Plz suggest any components or atleast tips regarding this.
    Thank you
    Sunil G

    You never know..!! Reveler might visit his question or might have assigned alert to this post.
    I have already posted similar question in Swing Forum and still looking forward to get imput.
    You seems very agresive in your statements, I would like to understand the concern in detail. What is it that is bothering you. A dead post activated by me? Or you know it for sure that Reveler will never reply.
    Thanks,
    ~Advait

  • Dynamic rendered component doesn't appear in source file! How to get hold

    I have three select components on my page, the 1st one is selectOneRadio2, the 2nd one is selectManyCheckbox1, and the 3rd one is selectOneRadio3. The selectManayCheckbox1 and selectOneRadio3 do not display at the same time. Their rendered properties are dynamically set in the managed bean depending on the choice of the selectOneRadio2. It toggles between those two components just fine when I set the rendered property in the managed bean dynamically in a value change event, however when I tried to retrive the value from the 3rd component selectOneRadio3 which was not rendered initially (or by default), I get nothing. When I viewed the source file after the component is rendered on the page, that component is not in the source file at all, and I saw the default rendered 2nd component (selectManyCheckbox1) instead!!! How can I get hold of the later rendered component (selectOneRadio3)???
    <tr:selectOneRadio value="#{bindings.expenseTypeList1.inputValue}"
    label="Expense Type"
    binding="#{backing_eef_expense.selectOneRadio2}"
    id="selectOneRadio2"
    valueChangeListener="#{backing_eef_expense.expenseTypeChange}"
    autoSubmit="true">
    <f:selectItems value="#{bindings.expenseTypeList1.items}"
    binding="#{backing_eef_expense.selectItems2}"
    id="selectItems2"/>
    </tr:selectOneRadio>
    <tr:panelGroupLayout binding="#{backing_eef_expense.panelGroupLayout3}"
    id="panelGroupLayout3"
    partialTriggers="selectOneRadio2">
    <tr:selectManyCheckbox label="Multi Choice"
    rendered="#{backing_eef_expense.renderMultiChoice}"
    binding="#{backing_eef_expense.selectManyCheckbox1}"
    id="selectManyCheckbox1"
    valuePassThru="true">
    <f:selectItems binding="#{backing_eef_expense.selectItems4}"
    id="selectItems4"
    value="#{backing_eef_expense.itemList2}"/>
    </tr:selectManyCheckbox>
    </tr:panelGroupLayout>
    <tr:panelGroupLayout binding="#{backing_eef_expense.panelGroupLayout4}"
    id="panelGroupLayout4"
    partialTriggers="selectOneRadio2">
    <tr:selectOneRadio label="Single Choice"
    rendered="#{!backing_eef_expense.renderMultiChoice}"
    binding="#{backing_eef_expense.selectOneRadio3}"
    id="selectOneRadio3" valuePassThru="true">
    <f:selectItems binding="#{backing_eef_expense.selectItems3}"
    id="selectItems3"
    value="#{backing_eef_expense.itemList2}"/>
    </tr:selectOneRadio>
    </tr:panelGroupLayout>
    I use Trinidad components because it's a migrated application from 10g to 11g. I'm using 11g now.
    Edited by: SophiaM on Feb 3, 2011 10:23 AM

    Hi Joonas, Thank you for your replay. I don't know the answer to your question.
    First, I have no idea if that will cause any problem, or the libraries would have conflict or not if I use both within the same application. We are very careful about that becaue we had a lot trouble when we did the migration. A LOT of things were broken after the migration and some of the issues were caused by conflict on libraries. That's why although I am creating new pages in the application, I still carefully stay with Trinidad components.
    Second, out of curiosity from your suggestion, I tried to add ADF library and technology into my project, I still don't see the ADF components avaiable in my Component Palette panel, even after I restarted JDeveloper. So I don't know how to switch it even if I dare.
    I just read something like this, seems apply to my situation:
    Your correct in the fact that rendered=false is useless. However, that is not how it's typically used. Typically this will be bound to a backing bean which will allow you to turn the component on/off. You should use a hidden input field and a switcher if you need to keep the value in the form submission. Adam is totally correct in that it will break a bunch of stuff if we all of a sudden just "turned it on" because people have come to expect the current behavior.
    Do you know what a switcher is?

  • HTML Renderer - Links that do not open a new window

    Hi All,
    I have links which navigates users to an area within the page, however all anchor tags (<a></a>) which are not http://com.sap.cm in html rendered by the html collection renderer are opened in a new window (target=_blank).  Even if I specify target=_self, it changes to target=_blank automatically.
    Is there anyway to implement <a target="_self" href="#aLocationInPage">link</a>?
    Cheers,
    Vic

    Hi there,
    we had the same issue - I opened an OSS and got following reply :
    <i>
    <b>08.03.2007 - 12:45:49 CET    SAP    Reply</b>
    I have checked from my development colleague and confirmed that
    this parameter is not supported currently and development has recently
    no plans to support this feature.
    I apologize for the inconvenience caused here.
    Thank you for your cooperation.
    Best Regards
    </i>
    Can you believe this ? I don't, as this parameter has been around since SP12 or so and still there is no official note regarding this issue.
    > Please reward points :o) <

  • Renderer Component

    I have a renderer component that looks like this:
    <mx:Canvas 
    xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Label id="rowLabel" textAlign="left" width="100%">  
    <mx:Script>
    <![CDATA[
    import mx.controls.Alert; 
    override public function set data( value:Object ):void 
    super.data = value; 
    rowLabel.htmlText = data.REMA2W;
    ]]>
    </mx:Script>
    </mx:Label>
    Looks like the samples I see but does not show any data. I have tried alot, posted alot and it does not seem to be an issue for anyone else. How can I show data where the rowLabel is?
    REMA2W is a long description and myWine is the ArrayCollection
    Have tried:
    data.REMA2W
    value.REMA2W
    parentDocument.myWine.getItemAt(0).REMA2W - this shows the first record but cannot seem to just get each row, I'd think it would be like this:
    parentDocument.myWine.REMA2W but no go.
    I have also tried looping but I dont think thats right either
    Any thoughts would be great this is the 3rd week I have been at this.
    Thanks
    George

    This is my ADG it gets filled in from a remote Object...
    <mx:AdvancedDataGrid 
    id="adg" displayItemsExpanded="true" width="100%" height="100%" themeColor="#73B9B9" initialize="gc.refresh()">  
    <mx:dataProvider>
    <mx:GroupingCollection id="gc" source="{myWine}">  
    <mx:Grouping groupingObjectFunction="grpObjFunc">  
    <mx:GroupingField id="gf" name="myHeader"> 
    <mx:Array id="summ">  
    <mx:SummaryRow summaryPlacement="group">  
    <mx:fields>
    <mx:SummaryField dataField="REMA2W" label="REMA2W"/>  
    <mx:SummaryField dataField="myList" operation="SUM" label="myTotal"/>  
    </mx:fields>
    </mx:SummaryRow>
    </mx:Array>
    </mx:GroupingField>
    </mx:Grouping>
    </mx:GroupingCollection>
    </mx:dataProvider>
    <mx:groupedColumns>
    <mx:AdvancedDataGridColumn dataField="CMPT2W" headerText="Item" minWidth="175"/>  
    <mx:AdvancedDataGridColumn dataField="DESC2W" headerText="Desc"/>  
    <mx:AdvancedDataGridColumn dataField="SDIVDE" headerText="Size" width="50"/>  
    <mx:AdvancedDataGridColumn dataField="NOFF2W" headerText="Btls" width="50" textAlign="right"/>  
    <mx:AdvancedDataGridColumn dataField="BPRC5W" headerText="Inc BBC" width="60" textAlign="right" />  
    <mx:AdvancedDataGridColumn dataField="myList" headerText="List" width="60" textAlign="right" />  
    <mx:AdvancedDataGridColumn dataField="myTotal" itemRenderer="com.esria.samples.dashboard.view.NumberItemRenderer" headerText="Cost" width="60" textAlign="right"/>  
    <mx:AdvancedDataGridColumnGroup headerText="Inventory">  
    <mx:AdvancedDataGridColumn dataField="INV_41" headerText="Morgan Hill" width="60" textAlign="right" visible="{myDetail.selected}"/>  
    <mx:AdvancedDataGridColumn dataField="INV_31" headerText="Chino" width="60" textAlign="right" visible="{myDetail.selected}"/>  
    </mx:AdvancedDataGridColumnGroup>
    </mx:groupedColumns>
    <mx:rendererProviders>
    <mx:AdvancedDataGridRendererProvider dataField="REMA2W" columnSpan="5" columnIndex="1" depth="1"renderer="com.esria.samples.dashboard.view.SummaryRenderer"/>
    </mx:rendererProviders>
    </mx:AdvancedDataGrid>

  • Anyone know of a free html renderer java bean

    the subject pretty much says it all
    does anyone know where i can download a html renderer for free (editorpane just doesnt seem to cut it as it doesnt seem to handle css2 very well)
    ive seen a few commercial ones but theyre like $1000! bit too much for my pocket
    thanks

    or does anyone at least know how to get the jeditorpane to work properly with css2?

  • HTML Rendering works on UIX-JSP but not UIX-XML or BC4J-JSP

    I built a "custom" renderer following the HOW TO document for HTML rendering. I made a "Drop Down" list that works in a test UIX-JSP application. When I try to attach the DynamicListInputField class to a project created under UIX-XML or BC4-JSP the rendereing does not take affect. No errors, the application runs fine, just no rendereing.
    I made all three projects from the same VO's and the same DynamicListInputField.java. The three projects were Wizard Based and created with:
    "Business Componets UIX XML Application" from the UIX XML Category
    "Business Componets JSP Application" from the UIX JSP Category
    "Business Componets JSP Application" from the BC4J JSP Category
    What is wrong?
    TIA,
    Ed.

    What error you are getting...please provide error details.
    It is working fine for me.
    Rgds
    Bala Murali

  • Java HTML Renderer

    Hi all,
    I wonder if any one could help me.
    I have recently decided to undertake the writing of an HTML browser for a project, I have been researching the idea and come to a pretty deadish sort of end.
    My research has taken me to various other browsers in java - Warrior, XBrowser etc. All have an HTML rendering engine create specifically for them (which I would like to do myself) however when I take a look at them, they are very in depth (to in depth - I just want HTML rendering).
    So my question is: Does anyone know of some simple renderer frameworks which I could take a peek at to get a point in the right direction or some books which would give me idea how to get started writing a renderer?
    Cheers,
    Reacz

    Thanks guys.
    I really want to give it a go on my own, it doesn't neccesarily have to be 100% perfect (in fact it doesn't even have to render them well at all).
    So, any ideas where else I could learn more about Renderers and how they are created for Java apps?
    As I said I have looked at Warrior and a couple of others and they abide by the DOM (Document Object Model) but they are very complicated, I wanted something more simple (if thats possible).
    Any books, or anything else anyone knows which may help me?
    Regards & Thanks,
    Reacz. :)

Maybe you are looking for