|
Re: using jgoodies and swinglabs classes [message #118347 is a reply to message #118338] |
Sun, 19 February 2006 20:27 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
Pico a écrit :
> Hi all,
>
> Did anyone try to use VE and jgoodies and/or swinglabs classes ?
>
> Thanks :)
>
I do some searches on the net. The real question is maybe : what about
the "org.jdesktop.layout.GroupLayout" support in VE ?
I mean, i try to import some code from Netbeans. This code was designed
with matisse which use this layout.
When i open it in VE, Eclipse launches a remote JVM, starts to draw the
panel (my code) and crash (again ;-p). But i just can see that the
organisation of the panel is not good at all. All components are simply
presented from left to rigth.
Any ideas ?
|
|
|
|
Re: using jgoodies and swinglabs classes [message #118577 is a reply to message #118356] |
Mon, 20 February 2006 07:29 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
Why not... I think about it.
I had already done some small plugins too add those libraries
(swinglabs, groupbag layout and jgoodies) into the build path. you know
with the "Add library..." button. It works.
The next step should be to contribute into the palette.
But before going further, i try to see the behavior of VE with those
libraries. That's why i created my little project imported from
netbeans; I had all needed jars in my build path. I think there is a pb
with groupbag layout since components like JXTitledPanel, JXTreeTable
are well drawn but badly organised.
i'll try to isolate this evening. i'll replace layout with jfc ones.
thanks for you reply Jeff
Jeff Myers a écrit :
> The VE does not provide any support for GroupLayout. Currently the VE
> only supports the layouts included with Java (except SpringLayout), and
> SWT (except FormLayout). There are enhancement requests open to support
> SWT and JGoodies FormLayouts
> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=77683) but it's unlikely
> that the VE team will have time to address these anytime soon - so work
> on these items will likely have to come from the Open Source Community.
> If you'd like to support GroupLayout as well, a contribution of code
> would be greatly welcomed :)
>
> - Jeff
>
> Pico wrote:
>
>> Pico a écrit :
>>
>>> Hi all,
>>>
>>> Did anyone try to use VE and jgoodies and/or swinglabs classes ?
>>>
>>> Thanks :)
>>>
>>
>> I do some searches on the net. The real question is maybe : what about
>> the "org.jdesktop.layout.GroupLayout" support in VE ?
>>
>> I mean, i try to import some code from Netbeans. This code was
>> designed with matisse which use this layout.
>> When i open it in VE, Eclipse launches a remote JVM, starts to draw
>> the panel (my code) and crash (again ;-p). But i just can see that the
>> organisation of the panel is not good at all. All components are
>> simply presented from left to rigth.
>>
>> Any ideas ?
|
|
|
Re: using jgoodies and swinglabs classes [message #118591 is a reply to message #118356] |
Mon, 20 February 2006 09:33 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
This is a multi-part message in MIME format.
--------------030008050306030003030801
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
I do some code manipulations :
i removed all grouplayouts (replace it by borderlayout or gridbaglayout),
that looks very important, or else the components are putted side by
side instead of being nested :/
so long grouplayout. I don't need it
i replaced numbers of "getContentPane().add()" by some basic "add()".
VE works fine with swinglabs components. I join a sreenshot (i use
Shadowborder, jxtitlepane, jxcollapsiblepane, jxtaskpane, jxtreetable,
etc...). All of that stuff works great. As those components are
JavaBeans, the properties view is well feed. Good news.
So here we are for now :)
If i do the ve extension. i would need to add the components into the
palette first. Then add some more specialized properties editors... Am i
rigth ?
that's sounds feasible.
Jeff Myers a
|
|
|
Re: using jgoodies and swinglabs classes [message #612150 is a reply to message #118338] |
Sun, 19 February 2006 20:27 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
Pico a écrit :
> Hi all,
>
> Did anyone try to use VE and jgoodies and/or swinglabs classes ?
>
> Thanks :)
>
I do some searches on the net. The real question is maybe : what about
the "org.jdesktop.layout.GroupLayout" support in VE ?
I mean, i try to import some code from Netbeans. This code was designed
with matisse which use this layout.
When i open it in VE, Eclipse launches a remote JVM, starts to draw the
panel (my code) and crash (again ;-p). But i just can see that the
organisation of the panel is not good at all. All components are simply
presented from left to rigth.
Any ideas ?
|
|
|
|
Re: using jgoodies and swinglabs classes [message #612152 is a reply to message #118356] |
Mon, 20 February 2006 07:29 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
Why not... I think about it.
I had already done some small plugins too add those libraries
(swinglabs, groupbag layout and jgoodies) into the build path. you know
with the "Add library..." button. It works.
The next step should be to contribute into the palette.
But before going further, i try to see the behavior of VE with those
libraries. That's why i created my little project imported from
netbeans; I had all needed jars in my build path. I think there is a pb
with groupbag layout since components like JXTitledPanel, JXTreeTable
are well drawn but badly organised.
i'll try to isolate this evening. i'll replace layout with jfc ones.
thanks for you reply Jeff
Jeff Myers a écrit :
> The VE does not provide any support for GroupLayout. Currently the VE
> only supports the layouts included with Java (except SpringLayout), and
> SWT (except FormLayout). There are enhancement requests open to support
> SWT and JGoodies FormLayouts
> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=77683) but it's unlikely
> that the VE team will have time to address these anytime soon - so work
> on these items will likely have to come from the Open Source Community.
> If you'd like to support GroupLayout as well, a contribution of code
> would be greatly welcomed :)
>
> - Jeff
>
> Pico wrote:
>
>> Pico a écrit :
>>
>>> Hi all,
>>>
>>> Did anyone try to use VE and jgoodies and/or swinglabs classes ?
>>>
>>> Thanks :)
>>>
>>
>> I do some searches on the net. The real question is maybe : what about
>> the "org.jdesktop.layout.GroupLayout" support in VE ?
>>
>> I mean, i try to import some code from Netbeans. This code was
>> designed with matisse which use this layout.
>> When i open it in VE, Eclipse launches a remote JVM, starts to draw
>> the panel (my code) and crash (again ;-p). But i just can see that the
>> organisation of the panel is not good at all. All components are
>> simply presented from left to rigth.
>>
>> Any ideas ?
|
|
|
Re: using jgoodies and swinglabs classes [message #612153 is a reply to message #118356] |
Mon, 20 February 2006 09:33 |
Eclipse User |
|
|
|
Originally posted by: pierre.couvy.free.fr
This is a multi-part message in MIME format.
--------------030008050306030003030801
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
I do some code manipulations :
i removed all grouplayouts (replace it by borderlayout or gridbaglayout),
that looks very important, or else the components are putted side by
side instead of being nested :/
so long grouplayout. I don't need it
i replaced numbers of "getContentPane().add()" by some basic "add()".
VE works fine with swinglabs components. I join a sreenshot (i use
Shadowborder, jxtitlepane, jxcollapsiblepane, jxtaskpane, jxtreetable,
etc...). All of that stuff works great. As those components are
JavaBeans, the properties view is well feed. Good news.
So here we are for now :)
If i do the ve extension. i would need to add the components into the
palette first. Then add some more specialized properties editors... Am i
rigth ?
that's sounds feasible.
Jeff Myers a
|
|
|
Powered by
FUDForum. Page generated in 0.02516 seconds