Desktop Frameworks

I'm looking for an off the shelf desktop framework based on Swing. This should include things like window management, support for docking areas, flotaing windows.
The target of the application is a power user interfaces connecting up to a J2EE back-end server. The desktop lcient has to display numerous active graphs & schematics which are suited to a browser environment it is believed.
I've seen that NetBeans & Eclipse offer some help in this area. However NetBeans seems to be focussed towards the manipulation/viewing of files. The source of data will come from a remote source.
Barry

NetBeans Platform now has a WebStart launcher, and some companies are developing applications that get their data through j2ee or xml services, so, no the netbeans platform is not restricted to only files.
<-- Repost from http://forum.java.sun.com/thread.jsp?forum=422&thread=320115 -->
For a headstart in building an application check out NetBeans Platform:
http://www.netbeans.org/products/platform/index.html
This is the opensource code to Sun Studio, which can also be used to get many programming years ahead when building a deaktop application, and ofcourse you can use NetBeans IDE to develop with as well. It's all free :)
<-- Repost from http://www.javalobby.org/threadMode3.jsp?message=58894877&thread=7591&forum=61 -->
NetBeans offers a far more superior application base with more features with stronger support because more companies are using it.
I used it to port Minex5, a metals and minerals mining CAD and exploration program holding over 6 million lines of Fortran and C spanning back to the 60's. NetBeans at this stage wasn't supporting the idea of the platform at all and it still was remarkably easy, after a couple years of Platform support by Sun, you will be remarkably surprised just how easy NetBeans Platform buidling will be. On top of this it will save you 5 to 10 programmer years in your app.
Minex5 now has client-server architecture, full internationalisation, complex file and database explorer, complex options and preferences per User & per Project,
multiple multithreaded embedded OpenGL canvas' amidst a complex window system. None of this could have been achieved without the use of the NetBeans Platform. Minex5 has done a remarkable catch-up to it's competitor's when it comes to it's UI (It was always infront with functionality).
A big care to take when evaulating Eclipse as a application platform is that you will be stuck with SWT. Your applications will no longer be 100% Java, it becomes a difficult to embed Swing, whether it is your own or third party products/plugins. This has been the big reason companies steer away from helping Eclipse get its Platform off the ground because they do not want to be tied into a non-standard non-java API: SWT.
My recommendation would be to choose the platform that has taken flight already, NetBeans Platform :)

Similar Messages

  • Customization of New Portal Desktop Framework

    Hi All,
          My requirement is customization of Default Framework Page based on client specifications and i need to assign that new Desktop Framework page to only end users not for all the users.
    The Below steps i did,
    I copied the default framework page into my own folder in Content Administration and then i did few changes after that i went to System Admin Role and i added my Own Framework page to Portal Desktop, after that i went to master rule collection in Super Admin role here i created the one rule and i am applying the my own frame work page to user using If USER = XXXX THEN Portal Desktop = XXXXXXXXXXXXXXXXX, after that when i am clicking on APPLY button i am getting below error ERROR_DESKTOP_NOT_FOUND
    If any thing i did mistake please let me know, if any one knows step by step solution please help me on this one.
    Thanks in Advance.
    Thanks and Regards,
    Abhi.

    Hi Vivek,
               Based on your reply, i did every thing again, still i am getting the same error.
    If it is possible please share with me with step by step solution.
    Thanks in Advance.
    Thanks and Regards,
    Abhi.

  • Transport Portal desktop (theme + framework)

    Hello All:
    I have created my custom desktop, using custom theme and framework, but how do i transport them?
    I know theme can be exported / Imported, but now that I already have it under the 'theme' folder in PCD, can i just transport all three of them ie. desktop, framework and theme all in one package?
    Help is much appreciated
    Thanks
    KT

    Hi,
    You can transport them in one package  .Please check the thread for help
    Export of Portal Theme
    Thanks
    Santosh

  • Hide Top level navigation if user assigned only one role

    Hi,
    I would like to hide the top level navigation if user assigned with only one role.
    I can create role based rule to show desktop using Master rule collection, but is it possible by doing to with role count.
    If user has multiple roles show desktop1 else show desktop2

    not sure if this possible ,you may check feasibility of creating  a application which checks user role count and if role count is = 1 load the Portal url (URL alais) which had TLN iview invisible in the same window else do nothing and load the portal with the desktop which has tln.
    Put the application in framewrk page which has TLN visible.
    create a URL alias and create a desktop -framework page which dont have TLN ,assign this desktop to this URL alias in rule collection set its priority before user conditions check in rule collection so that it has high priority before user or group check in rule collection.
    you can create a poc in sandbox and check if it wiorks?

  • Increasing the height of column header

    Hi All,
    I want to increase the height of the column header so that I can put long column names in next line. The BI publisher template is not letting me to expand the height column header. I can only
    expand the weight of the column header.
    Any help is highly cherished.
    Gyan

    hi,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e549a890-0201-0010-3f8b-d3b852457ebd
    Go through this pdf. you need to create a new desktop by applying new desktop framework page and  themes as specified in the guide. Before that in portal go to System administration -> portal display -> desktops & display rules. In that select a theme and save as 'new theme' for example. When you click 'new theme', preview opens. In it select 'portal masthead', under which there is an option 'Masthead Height'.
    In it you can specify the height in terms of px in accordance with your height of the logo. You can even insert a new logo from the 'url to logo' option under it.
    Save the theme and this is the new theme which you should assign it to new desktop.
    Hope it helps...
    Revert back if you have any doubts.
    Regards,
    Ganesh N
    Reward useful answers

  • Remove Collapse/expand icons from the tray for all user except administrato

    Hi,
    My requirement is to remove the expand/collapse icons from the overview page for all the user but administrator can have those available.
    I have set the show tray property to NO , this has made the complete tray invisible for all including the administartor as well.
    I want the only icons to be inviisble and not for administrator.
    Please provide your valuable inputs.
    Thanks
    Pooja

    Hi
    The best practice in Portal is to create 2 different design, one for users, one for administrators. I mean design : Desktop, Framework Page, Theme ...and so on.
    This allows you to manage two ways of displaying or not informations, for sure user view should be different of administrator view.
    And you also in your case you should have tow different "overview" iViews, one for users one for administrators.
    The "show tray" property should be yes (otherwise you won't see anyting ), but the property "Show Expand/Collapse icon in tray" to NO.
    I hope it will help
    Best regards
    johann

  • Portal content/iview refresh in the screen

    Hi SDNs,
    I have created some transaction iviews, like a group of transactions, one is for Purchase related and one is travel related.
    Once i logged into portal, i create a purchase order using the transaction iview and then i am navigation trip transaction iview and completing my action.
    And again i am coming back to po creation transaction iview, it is showing the <b>Start SAP Easy Access</b> screen instead of <b>me21n</b> screen. again if i navigate to travel transactions like trip, it is also showing the Start SAP Easy Access Screen.
    Not only for transaciton iviews, this i am facing for UWL iview and some other iview.
    What i found here is, the content is not refreshing, everytime i need to logoff and login if i do any action in portal and to take affect of that action.
    Can you please guide me, what might be the problem here and some inputs to resolve this.
    Thanks &Regards,
    Sireesha.B

    Hi Murthy,
        Have you modified or customized any element like masthead, desktop, framework page or master rule collection ?
    Regards,
    Vidit

  • How to remove Left side navigation on Portal screen

    Hi Friends,
    I want create Role, workstation and IView. Means I dont want left side links so, I created Role, Workstation and IView but on portal screen leftside navigation also coming, could you please help in this.
    Regards,
    Lakshmi Prasad.

    Lakshmi,
    You have do some modification on desktop framework page.
    Please follow these procedure :-
    Content admin -> portal content -> Navigate & Open  default Framework page ->
    select the check box "Desktop inner page" -> Press Open -> Select the check box in the Visibible column against "Content Area" (uncheck the remaining checkboxes for others in Desktop inner page) -> save -> logout and login to portal
    Ram

  • Auto Logoff when change url without logoff

    Hi, i had search the forum, but i don't find an answer!
    I have the following problem:
    We have the EP 6.0 and when the users are login, sometimes they change the url of the browser to go to www.google.de or other sides, but they forget to logoff! Then the session is not closed and some other people could go back in the history and then they are logged in!
    I search a possibility to auto logoff when change the side for example to call a javascript with the attribut onunload or something else!?
    I would be lucky with some ideas or a solution!
    Lars

    Hi Lars,
    This is not exactly what you are asking for, but it is closely related.  I hope that it may be of some help to you.  For my application, I wanted to logoff portal sessions, when users do not logoff BEFORE closing the browser session.
    Here is what we do:
    In the desktop framework, I have a footer.  The footer shows privacy information, etc.  Inside the html for this footer page, I capture a browser close event, and in this event, I logoff the portal session.  This footer is displayed on every page of the portal and effectively helps to conserve portal resources.
    Here is the javascript included in the footer.html
    <script type="text/javascript">
    window.onunload = function unloadEvent() {
         //alert ("Got here...");
         if (window.screenLeft == 10004) {
              // User clicked "X" to close Browser
              // alert ("To protect your privacy, please Logoff prior to closing your browser window.  Logging off now...");
              logoff();
    </script>
    Hope this helps,
    Kevin

  • Increasing the height of the Portal Masthead ?

    Hello,  I'm new to SAP EP. Wonder if any of you experts can assist.  We're currently implementing EP version 7.0.
    How do I adjust the height of the masthead (we are increasing the size of our logo on the masthead and consequently we will need to increase the height of the masthead)?

    hi,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e549a890-0201-0010-3f8b-d3b852457ebd
    Go through this pdf. you need to create a new desktop by applying new desktop framework page and  themes as specified in the guide. Before that in portal go to System administration -> portal display -> desktops & display rules. In that select a theme and save as 'new theme' for example. When you click 'new theme', preview opens. In it select 'portal masthead', under which there is an option 'Masthead Height'.
    In it you can specify the height in terms of px in accordance with your height of the logo. You can even insert a new logo from the 'url to logo' option under it.
    Save the theme and this is the new theme which you should assign it to new desktop.
    Hope it helps...
    Revert back if you have any doubts.
    Regards,
    Ganesh N
    Reward useful answers

  • Portal Content Area Refresh

    Hi all,
    When i Click on any link in Portal Detailed Navigation Area whole page (with portal main area or
    content area) also refreshing .My requirement is if i click on any link from detailed navigation area
    only the portal main area will be loaded,need not to refresh detaild navigation area.
    Thanks
    Murthy

    Hi Murthy,
        Have you modified or customized any element like masthead, desktop, framework page or master rule collection ?
    Regards,
    Vidit

  • How to use MDM users in portal?

    Hi All,
    How to use MDM users in EP, my requirement is,
    i have an users, if the user log's in portal, depending on the portal user login, we need to assign a perticular region for that user such as europe, south america, asia....,
    before he log's in portal we need to confirm that user belongs to perticular region in MDM.
    we maintain users in MDM, when an europe user log's in portal we need to assign him europe system so that he can login in to that europe system. when a asia user log's in portal we need assign him asia system, so that he can login in to that asia system.
    how to do this in portal
    Regards
    jagadeesh

    Hi Jagaeesh,
    You need to configure sso between MDM and EP. You can do it with the help of UID method as there is no logon ticket method available with MDM 5.5.
    And for region specification, you can create different portal desktop, framework, theme for diffreent region users inside portal and define portal's master rule as per accordingly by creating user groups inside portal and assigning different desktops to different region user's.
    Then, create contents (like roles, worksets, pages, iviews, km contents) inside portal according to region and assign those contents to different groups as per requirement.
    So that, deplending on region user's, when they login into portal would see different content inside it.
    Regards,
    Sen

  • PDF417 Increasing the Height?

    I'm trying to get a 2D barcode that is 1/2" in Height. I have tried many numbers and the size is the same. Its very small in height. I tried switching the 4 1, to 1 4, and then the width increases just a little and the height decreased about half.
    Does anyone have any suggestions on this one?
    ; 3rd black value - aspect x
    ; 4th black value - aspect y
    Barcode Code PDF417 2D LARGE
    BarcodeHeight .400
    BarcodeType 21
    BarcodeTextFlag 103
    BarcodeCheckDigit 0
    BarcodeBlack 2 1 4 1
    BarcodeWhite 1 1 1 1

    hi,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e549a890-0201-0010-3f8b-d3b852457ebd
    Go through this pdf. you need to create a new desktop by applying new desktop framework page and  themes as specified in the guide. Before that in portal go to System administration -> portal display -> desktops & display rules. In that select a theme and save as 'new theme' for example. When you click 'new theme', preview opens. In it select 'portal masthead', under which there is an option 'Masthead Height'.
    In it you can specify the height in terms of px in accordance with your height of the logo. You can even insert a new logo from the 'url to logo' option under it.
    Save the theme and this is the new theme which you should assign it to new desktop.
    Hope it helps...
    Revert back if you have any doubts.
    Regards,
    Ganesh N
    Reward useful answers

  • Customizing Light Framework and desktop

    We have an internal need for using the light framework and desktop.  I don't like to modify the SAP provided items but instead would rather create delta links and modify those. 
    I created a delta link of
    -Light Desktop (contains my CSS and my light framework page)
    -Light FrameworkPage
    -Light Detail Navigation (changing the start at navigation level to 1)
    -Searched and found the Light Detailed Navigation Page did a delta link copy and then modified it
    Modified the delta link copy of the Light Framework Page
    Here's the rub - I'd like to modify the Light Desktop Innerpage.  I'm hitting the wall here.  I created a new page but the layout needed (Light Navigation Panel & Content Area Layout) doesn't show.  Can't find the Light Desktop Innerpage in the portal content (it's there via the properties of the framework page - but finding that page I can't seem to find it.
    So - how do I create my own desktop innerpage (would like to base it on light desktop innerpage)?
    Regards,
    Diane

    Hi
    The par file for Desktop inner page is com.sap.portal.innerpage
    http://help.sap.com/saphelp_nw04/helpdata/en/b4/771158e4cb4bf6af9974380948db86/frameset.htm
    The desktop inner page is on of the iview present in DefaultFramework page of Portal which is a single portal page containing default iViews and pages.
    The default framework page supplied with SAP NetWeaver Portal provides the navigational and structural components required to navigate and operate the portal. we can modify the default framework page or create our own framework pages to meet the requirements.
    Its Location in Portal Catalog: Portal Content -> Portal Users -> Standard Portal Users -> Default Framework Page (pcd:portal_content/every_user/general/frameworkpage)
    Regards
    Sat

  • What data binding framework to use for EJB(JPA) - Swing desktop application

    Hi!
    I am developing EJB server application which mostly uses the same entities and session EJB's both for web and for desktop user interface. While JSF is working nicely, I am stuck with necessity to make decision with data binding framework to use for desktop application - I investigated:
    - JSR295 reference impementation at java.net (beans binding)
    - Eclipse JFace
    - JSR295 implementation at kenai.com (better beans binding)
    - JGoodies binding
    At present I like JGoodies, but I am not sure whether I am not missing something - I guess - large enterprises should develop a lot of desktop applications as well and what binding framework they are using?

    user454720 wrote:
    At present I like JGoodies, but I am not sure whether I am not missing something - I guess - large enterprises should develop a lot of desktop applications as well and what binding framework they are using?No, not really. I create them sometimes but they are service tools, not part of the main application framework. Generally you keep everything on the server, web based - this keeps it secure, accessible and contained. With all the web 2.0 javascript toolkits available nowadays you can go quite far creating a desktop experience in a browser, with limitations.

Maybe you are looking for

  • Disappearing items in jre1.5/1.6 but not 1.4

    I have a program that has a bunch of boxes with info and are colored differently depending on that info. Everything runs fine with jre1.4 but as soon as I up it to use jre1.5/1.6, whenever I click on a box it disappears. It shouldn't do anything, the

  • Safari Losing Internet Connection

    We are using Safari 5.0.5 and are having intermittent problems with it holding its wifi connection. Other computers (including an IPad 1) have no problem maintaining the signal, and the computer with this problem (a Macbook) is able to access mail an

  • XToolKit logging

    Hello, I am on a RedHawk 4.1.5 box using Java 1.5.0_10. We are using the Java logger with a logging level set to FINEST. In the log created we see user specified log messages but we also see: sun.awt.X11.XToolKit callTimeoutTasks FINER: XToolkit.call

  • List of Open Transfer Requirement(TR) - Reg

    Hi all I want to know about report :  List of Open Transfer Requirement(TR). Where i have to get the details. ie. Which table i have to get it? Can any one explain that reports briefly? Any Standrad T.code is there ?

  • Java Web Services and hosting companies

    Hi At this moment I am looking for a web hosting companies. I will be developing website in Java and I will also develop Web Services. Can you tell if I am able to host Web Services with any hosting company that supports Java. Or is there any special