How to build those slick Swing interfaces?

Hello,
I know how to write Swing applications, but cannot seem to create those slick, polished GUIs implemented in commercial applications, such as Borland JBuilder.
Is there a resource from where I can get samples of desktop applications built using Java Swing which have a professional look and contain a variety of protocols? I am trying to take my Swing skills to the next level.
Thanks,
Nadeem

I have found over the years, that the real slick inerface designs have very little to do with your ability in a development too, but usually consists, to a very large degree, on your imagination, artistic ability, depth perception, and ability to visulize.
If you can come up with a formula for it let me know, I've very usable, but yet mechanical or plain interfaces that I develop in all of the languages--even if they have GUI/WUSIWUG development interfaces with them.

Similar Messages

  • How to build a measurement system using NI products and the system is outside PC

    I would like to build a system that uses NI's following products:
    1. Wave form generator
    2. Switches
    3. A/D board
    My question is: How to build such a system such that
    the system is outside PC? For example, the system is
    like an ordinary instrument that can be connected to
    PC through RS 485 port.
    Thanks!

    If you are planning on using SCXI, you have two options. You can still use the PXI-1000B chassis, and you will need to connect your DAQ board to the SCXI system with a cable.
    You can also consider using a PXI-1010 or PXI-1011 chassis. We call them combo chassis because they come with some PXI slots and they have an SCXI chassis attached to them. In this chassis, you can connect your DAQ board in the PXI slot closest to the SCXI chassis, and the DAQ board will communicate with the SCXI chassis through the internal PXI backplane, so you will not need to connect them through a cable. The PXI-1010 chassis has 8 PXI slots and 4 SCXI slots, and the PXI-1011 chassis has 4 PXI slots and 8 SCXI slots.
    The MXI-3 extender will let you control any PXI chas
    sis from a desktop. Keep in mind that there are two interfaces: the PCI-PXI-8330, which uses a copper cable, and the PCI-PXI-8335, which uses a fiber optics cable. The advantage of the fiber optics cable is that it is less likely to have noise and the PXI chassis can be up to 200 meters away from the computer.
    Now, given that your signals have a 150V amplitud, you will need a SCXI-1127 module instead of a PXI-250x.
    Finally, we do not have an amplifier in PXI form that can read a 50 KHz - 300 KHz and peak voltage 5v, and amplify it to 120v. However you could check other PXI vendors for those boards. You can find some information of third party vendors by going to the NI Developer Zone and clicking on the Third Party Product Advisor link on the left.
    Hope this helps,
    Claudia Lorente
    Applications Engineer
    National Instruments

  • How can I have an english interface to labview if the package is in german

    Hi ,
    I'm a student that makes a project in Germany using labview ... the problem is that my german is not that good , and the labview is in german so here is my question :
    how can I have an  english interface to labview if the package is in german (labview 7 )
    Any help would be apprecieted.

    The only way to really have everything in English is to install an English version of LabVIEW.  You may want to talk to your local NI sales representative about the possibility of getting a different version.
    Doug M
    Applications Engineer
    National Instruments
    For those unfamiliar with NBC's The Office, my icon is NOT a picture of me

  • How to build wizard in Oracle Forms?

    How to build wizard in Oracle Forms? Is it possible only in JDeveloper?
    Regards
    Rajesh Kumar

    What do you mean here - you want to extend the Forms Builder with your own wizard, or you want to build a Forms Application with a Wizard Style interface?
    If it's the First then you can't, if it's the second then check out the 9i demos there is a re-usable wizard component that shows you how to do it.

  • How to build a tuxedo client execute file with C++Builder?

    Hi,all.
    I can add include file with #include.Add include path and lib path to project option.Add
    libengine.lib,libfml.lib,libfml32.lib,libtux.lib to project file.I can build the
    project without error.And communicate with the local tuxedo server successfully.But
    I've failed to communicate with a remote tuxedo server.For I know that use buildclient
    -w to build a C windows client file.How to build a GUI client project with C++builder?
    Thanks.
    david

    David,
    For a /WS client, you need a different set of libraries than those you have listed.
    To see which, run buildclient -w -v
    Regards,
    Peter.
    david wrote:
    Hi,all.
    I can add include file with #include.Add include path and lib path to project option.Add
    libengine.lib,libfml.lib,libfml32.lib,libtux.lib to project file.I can build the
    project without error.And communicate with the local tuxedo server successfully.But
    I've failed to communicate with a remote tuxedo server.For I know that use buildclient
    -w to build a C windows client file.How to build a GUI client project with C++builder?
    Thanks.
    david

  • How  to build jdbc-jsr 169

    Hi,
    I read some instuctions about how to build jdbc-jsr 169 but I could not understand them. Can somebody tell me in details how to build and where to put it?
    I am tring to connect cdc app with derby 10.1.
    Thanks.
    Regards,
    tron

    You need to add a comma and asterisk to your pattern:
    Object Name pattern = new ObjectName("resin:type=ServerConnector,*");The pattern you are using will only match a single MBean with that exact name. There has to be an asterisk in the string in order for it to match like-named MBeans which have key/value pairs other than those in the string.
    For more on this, search in this javadoc for the string "property pattern":
    http://java.sun.com/j2se/1.5.0/docs/api/javax/management/ObjectName.html

  • Advice on how to build a business case for partitioning

    Hi Everyone,
    I'm the architect of a business intelligence/data warehouse team. We've grown to the point where I believe we need database partitioning. I believe we are at about 1.5 TB of data. Our largest tables are in the 100 million row counts with relatively wide record lengths (~100 columns). Our just sort of large tables are in the 10 million to 50 million range, however, they have very long row lengths (~300 columns). Based on our future source system plans, our data will become even more granular and there is still a need to maintain our historical data.
    Those aren't the only reasons, but are some of the larger driving issues that are making most members of our team think it's time we purchased database partitioning. Our team is pretty unanimous for partitioning, many of our source system partners also consider it a "no-brainer", however, we're getting push back from our CIO saying that 1.5 TB and 100 million records isn't that much data as compared to other "big data" companies and that it doesn't require partitioning.
    Does anyone have a advice on how to build an business case for purchasing partitioning? Is there a good way to demonstrate cost-vs-benefit value?
    Thanks for your feedback.
    -=Joe

    I'm going to be contrarian and start from the end of your post.
    >
    Does anyone have a advice on how to build an business case for purchasing partitioning? Is there a good way to demonstrate cost-vs-benefit value?
    >
    Yes - forget about cost-vs-benefit. That's the CIOs job not yours. You're an architect. Stick to architecture. Design and implement the architecture needed to meet the business requirements of your projects. If you are given requirements that can't be met with your current infrastructure then that is when you should propose alternative infrastructure.
    >
    We've grown to the point where I believe we need database partitioning. I believe we are at about 1.5 TB of data. Our largest tables are in the 100 million row counts with relatively wide record lengths (~100 columns). Our just sort of large tables are in the 10 million to 50 million range, however, they have very long row lengths (~300 columns). Based on our future source system plans, our data will become even more granular and there is still a need to maintain our historical data.
    Those aren't the only reasons, but are some of the larger driving issues that are making most members of our team think it's time we purchased database partitioning.
    >
    NONSENSE! That's what ALL of the above statements represent - UTTER AND ABSOLUTE NONSENSE.
    Who cares what you believe? Beliefs don't carry weight, facts do. You do list some facts: 1.5 TB of data, 100 million row counts, wide record lengths, large sorts, long rows, data will get more granular, need to maintain historical data.
    Ho Hum! So what? How do ANY of those facts indicate any sort of issue or problem, existing or potential, at all? They don't. You haven't provided information that suggests that ANY of those facts illustrate what Justin referred to as 'pain points'.
    Unless those facts prevent you from doing your job of providing an architecture that meets the business requirements you don't have a leg to stand on.
    My first reaction to your request would be similar to your cio's. Implicit in your cio's response are some questions you need to ask and answer
    1. What is it that you do now that you can't do with the current architecture?
    2. What is it that you need to do for an upcoming requirement that you can't do with the current architecture?
    3. What alternatives are available to modify the current architecture to do what can't be done in items #1 and #2 above?
    That #3 is where my skepticism lies. You seem to have already concluded that partitioning is the answer. Why? What problems do you think it will solve? Why not RAC? Why not a separate data warehouse system? Why not split that historical data off into an OLAP system? Maybe that can reduce the size of the OLTP system to where you won't have whatever problems you are having.
    Partitioning is just about addressing some performance issues. A lot of times partitioning is used more for management purposes such as loading/offloading data without impacting those huge tables you are talking about.
    If my hot queries use a primary key value to retrieve data it isn't going to matter much if the tables are partitioned or not.
    That is what sets the context for what Justin is telling you. You and your team need to document the constraints (and SLAs) your system currently has, how close you are to hitting those constraints, your options for avoiding/evading those constraints using the current infrastructure and the options for avoiding/evading those constraints using a modified architecture.
    It is up to the CIO to do the cost-benefit analysis of working within the limits imposed by the current infrastructure versus modifiying the architecture.

  • How to build an ObjectName pattern to list all objs of type=ServerConnector

    Hi,
    I would like to list all the MX objects of type=ServerConnector. How to build the pattern?
    The example below doesn't work (with pattern: resin:type=ServerConnector").
    It works when I want to list all objects and use pattern ("resin:*") or when I choose a specific ("resin:type=ServerConnector,name=b");
    Thanks for any advice,
    Ala
    {code}
    Object Name pattern = new ObjectName("resin:type=ServerConnector");
    MBeanServer mBeanServer = Jmx.getGlobalMBeanServer();
    Set poolNames = mBeanServer.queryNames(pattern, null);
    {code}
    And here all listed MX objects:
    resin:type=SessionManager,Host=default,WebApp=/
    resin:type=ServerConnector,name=i
    resin:type=ServerConnector,name=h
    resin:type=ServerConnector,name=b
    resin:type=Resin
    resin:type=ServerConnector,name=j
    resin:type=ProxyCache
    resin:type=Host,name=default
    resin:type=ServerConnector,name=c
    resin:type=ServerConnector,name=e
    resin:type=Port,name=192.68.1.50-6802
    resin:type=ServerConnector,name=g
    resin:type=ServerConnector,name=a
    resin:type=ThreadPool
    resin:type=WebApp,Host=default,name=/
    resin:type=WebApp,Host=default,name=/mya
    resin:type=ConnectionPool,Host=default,WebApp=/mya,name=jdbc/mya
    resin:type=ServerConnector,name=f
    resin:type=Cluster,name=cluster1
    resin:type=ServerConnector,name=d
    resin:type=SessionManager,Host=default,WebApp=/mya
    resin:type=Server

    You need to add a comma and asterisk to your pattern:
    Object Name pattern = new ObjectName("resin:type=ServerConnector,*");The pattern you are using will only match a single MBean with that exact name. There has to be an asterisk in the string in order for it to match like-named MBeans which have key/value pairs other than those in the string.
    For more on this, search in this javadoc for the string "property pattern":
    http://java.sun.com/j2se/1.5.0/docs/api/javax/management/ObjectName.html

  • How to build an editor

    I am going to build an editor with which I want to be able to create document-templates. These templates should be stored as XML. These XML-Files will later be transformed into XSL:FO and then into PDF with FOP.
    So I am really interessted in how to realize the user interface in a way that the user can drag&drop (if possible) elements and so on.
    What I'm thinking of is a surface that (for example) an UML-editor has. (Just to make it clear.)
    Can anyone give me some clues on how one builds such a graphical surface. Are there editorkits or some kind of apis that I can use? Or what is the normal way of building such applications?

    Hehe, so your question is, can someone provide you with the source code for such an application? Um.....
    Try narrowing the scope of your question some.

  • How to build an extensible application

    I am currently looking into how to build an application that allows other developers to implement an interface (say DictionaryProvider) and provide a jar file with this implementation and have my application automatically find all classes within a specific directory (under any jar) that implement this interface, instantiate an object and perform some operation on the object. I see in java 1.6 that there is a nice way to do this but I have not seen similar examples in Java 1.5. My basic question is how do I allow users to implement an interface and then at run time find all classes that implement this interface and instantiate an object of that type?

    DrClap wrote:
    Right. Don't waste your time loading every single class in the jar, there's probably a lot of supporting classes in there. Instead do what the XML people did and use the Services API. For an example, look at how Java loads a DocumentBuilderFactory. The third bullet point there shows you how it's done in that case. You'll find that TransformerFactory has a similar process.Hmm. I think the OP wants people to be able to drop in previously unknown jars that implement some interface, and have that work without that jar creator needing to do anything else. I'd find a property file or manifest entry easy enough, but I can see his angle.
    I have heard about another way that I haven't tried, which is to use annotations and spring - but I guess that's just as complicated as writing entries to a property file. So the only plug-and-play method without the external jar producer having to do anything but implement the interface seems to be ClassLoader workarounds...

  • How to build a Oracle style Web site

    Dear All,
    (Not sure whether this question should be this sub-site or not.)
    My question is how to build a Oracle style Web site, what technology should be use.
    Example Site: [http://www.orapub.net/ebs/index.htm|http://www.orapub.net/ebs/index.htm]
    This web site style is like Oracle Enterprise Manager.
    Thanks a lot
    Pan

    You can use Oracle Webcenter or just Oracle ADF to build a Oracle Enterprise Manager kind of Website.
    See details here -
    http://st-curriculum.oracle.com/obe/jdev/obe11jdev/ps1/ria_application/developriaapplication_long.htm
    http://www.youtube.com/watch?v=iE2zTNhlvy8

  • How many types of authentications in sharepoint and how to implement those authentication in sharepoint?

    Hi All,
    How many types of authentications in sharepoint and how to implement those authentication in sharepoint?
    can any one explain the above things with examples?
    Thanks in Advance!

    In addition to
    A Sai Gunaranjan you can also check this URL for Sharepoint 2010:
    http://technet.microsoft.com/en-us/library/cc288475(v=office.14).aspx
    http://www.codeproject.com/Tips/382312/SharePoint-2010-Form-Based-Authentication
    ***If my post is answer for your query please mark as answer***
    ***If my answer is helpful please vote***

  • Not able to spy objects in ie9 using coded UI Test Builder Spy, giving exception -Interface not registered(Exception from HRESULT:0X....

    Not able to spy objects in ie9 using coded UI Test Builder Spy, giving exception - "Interface not registered(Exception from HRESULT:0X...."
    I am not able to capture any objects of my web application using coded ui recorder. Even though it is a simple html page, coded ui is showing a message  -"Interface not registered(Exception from HRESULT:0X...."
    Please give me solution , why this is hapening. I am having problem with object identification. Even I am not able to identify any object in google.com.
    swapnanil sengupta

    TechnologyName is displaying as "MSAA" . But my application is a Webapplication.If I try to spy the google .com's search field then also TechnologyName is displaying as "MSAA". Is it any configuration issue of vsts codedui.
    swapnanil sengupta

  • How to build a report in web Intelligence using Store procedure under Microsoft SQL Server 2000

    Post Author: ltkin
    CA Forum: WebIntelligence Reporting
    Hi,
    How to build a report in web Intelligence using Store procedure under Microsoft SQL Server 2000 ?
    Regards,

    Hi ltkin,
    Unfortunately, it is not possible in Xir2 to create Webi reports from stored procedures.
    Webi reports can only be created from Universe. So in Business Objects XIR3 we can create a special universe that enables Web Intelligence user's to access stored procedures residing in the database. This is the only way that Web Intelligence user's can access stored procedures.
    Please let me know if the above information helps.
    Regards,
    Pavan

  • I imported different trips to different catalogs on different external hard drives.  Later renamed external HDs.  I want to combine catalogs and have my source (NEF) files all together on one drive.  I'm not really sure how to get those source files back

    I imported different trips to different catalogs on different external hard drives.  Later renamed external HDs.  I want to combine catalogs and have my source (NEF) files all together on one drive.  I’m not really sure how to get those source files back and get rid of the extra long path to where the source files are now located. If I re-link files to their current catalog (many different paths to files in same catalog) can I merge (import catalogs) into one master catalog?  Will the new (Master catalog) have the correct link to the source file?  If not, how or can this be done?
    I have tried to explain my situation as clearly as I can.  Do you understand my situation?
    This maybe something you don’t have time to help me with.  If not can you suggest somewhere I can get an answer?  I really need help.  PLEEEZZZ HELP ME.
    Bruce Schuerman
    Norman, OK
    405_514-4875 (call collect)
    [email protected]

    Is there any solution (other than buying
    I really think 'buying' is the best solution on this one.  Ideally, you would have at least five internal hard drives.
    System
    Projects
    Cache/Scratch
    Media
    Exports
    Use externals and network drive only for backup.

Maybe you are looking for

  • Adding 3 weeks to a Date variable

    Hi, In order to levy a fine,it must be calculated, it therefore makes sense for the system to check for overdue books. in order to use if Date.after(dob)=true{ FINE$ I must add 3 weeks to the date variable "dob" (date_of_borrow,stored on a database i

  • Adobe Application Manager keeps Crashing

    I'm using the Cloud subscription and most of my programs need to be updated. Application manager keeps crashing when I try to update. I've tried unchecking the programs and then only checking one at a time and it still crashes. Also, it says I need A

  • Looking to activate Creative Suite 2, Acrobat 7, or Macromedia products?

    When trying to activate your Creative Suite 2, Acrobat 7, or Macromedia products you may receive an error that the Activation server is unavailable.  As of December 15th the activation servers for these products will be shut down.  The specific affec

  • SSF COMPOSER ERROR

    Hi All, While trying to configure the smart forms I am getting SSFCOMPOSER001 Error, what does it mean.what I have to do to fix this out. Can somebody please help me out. Thanks, Praveen

  • IOS 6.1 Import SIM contacts not working

    Hi I just update my iphone 4s to iOS 6.1. Now I want to import new SIM card with some contacts. When I do "Import SIM Contacts", then it just blink an importing alert and gone. And nothing happen. No contacts in phone contacts. Why?