Is it possible to use Java to create apps that look native on Windows? I don\'t care if the solution is portable or not, because I only plan to target windows users. I am using
You have to use Windows look and feel.
You can specify it at the command line:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel MyApp
Or in code
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
Here are the details: How to set the look and feel