The Source for Java Technology Collaboration
User: Password:



Rich Unger

Rich Unger's Blog

jdic-netbeans project is online

Posted by richunger on June 23, 2006 at 10:43 AM | Comments (9)

Some of you NB users may already be aware of my NBM for adding a JDIC-embedded browser to NB.  The binary can be obtained from the nbextras.org update center, or from http://www.nbextras.org/2006/04/24/1145914287438.html

Well, now the source is checked into https://jdic-netbeans.dev.java.net/
You can get the sources using svn and build it yourself.  Contributions are welcome...

Cheers,
Rich

PS: This is the first entry I'm writing with the Performancing firefox extension.  Very nice!

Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Hi Rich,

    That's great news! Am I right in my assertion that the module supports only MS Windows at the moment?

    I was trying to use some other JDIC features in NetBeans a few weeks ago, but it seems that their libraries didn't work well with NetBeans. JDIC made some bad assumptions about the type of classloader, IIRC, and I could get it to work on only one platform at a given time.

    It seems you had similar problems at one point, because the only other messages on the subject I found on the net were all written by you.

    Posted by: tomwheeler on June 23, 2006 at 11:41 AM

  • I don't recall classloader issues. There were issues in getting the native libraries loaded correctly, which I figured out some time ago. I also addressed issues about mixing heavyweight and lightweight swing components. The code checked into java.net is broken into several modules: one for the browser implementation, one for the cross-platform jdic bits, and one for the windows-specific bits. One could write other modules for other OS-specific bits. However, the mechanism in NB for telling OSes apart needs updating (there's one token for "Unix" and one for "PlainUnix" whatever that is. Nothing for 64-bit linux, for example). My code provides a roadmap for this, though.

    Posted by: richunger on June 23, 2006 at 12:15 PM

  • Hi, Rich.
    I'm using your integration since way before the nbextras.org thing.
    Thank you very much for this.

    You say 'I also addresed issues about mixing heavyweight and lightweight swing components'.
    Suppose you have an "editor" TC named A with a browser component inside.
    You mean that now I can collapse other TCs, and restore them, without getting them painted *behind* A before clicking the pin?
    I know you worked out the heavyweight / lightweight menu issue with a ModuleInstall, but overlapping was there, last time aI checked.

    Thank you again, this integration is very useful!

    -----
    Gustavo


    Posted by: gustavosantucho on June 24, 2006 at 11:37 AM

  • Gustavo-
    I had not seen this problem, thanks. I filed this as a windows system bug: http://www.netbeans.org/issues/show_bug.cgi?id=79130

    Posted by: richunger on June 26, 2006 at 01:26 PM

  • I had modified some source to be able to open zipped documents, and I tried to commit that.
    But I could not.
    It may be that I don't have write permission...;-(

    Posted by: naoki_kishida on June 27, 2006 at 08:39 PM

  • You need to request a developer role in the project to commit code.

    Posted by: richunger on June 27, 2006 at 10:30 PM

  • Thank you.
    I comitted. Please check it.

    Posted by: naoki_kishida on June 29, 2006 at 05:42 PM

  • Looks great, thanks!

    Posted by: richunger on June 29, 2006 at 06:46 PM

  • Just downloaded the latest NB 5.5, added the NBM module for nbextras to get at the JDIC and JDICwindows modules, and in the module manager, the "active" box is grayed out for both! I can't check them either. What could be happening? I appreciate any suggestions.

    Thanks!

    Posted by: agent86 on March 28, 2007 at 01:03 PM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds