http://www.l2fprod.com/software/skinlf/index.html

解决方案 »

  1.   

    http://www.javaworld.com/javaworld/jw-05-2000/jw-0518-skins.html
    http://java.sun.com/products/jfc/tsc/articles/lookandfeel_reference/index.html
    http://java.sun.com/products/jfc/tsc/articles/jlf/index.html
    http://www.devx.com/upload/free/features/javapro/1999/02feb99/rb10299/rb10299.asp
      

  2.   

    这还不简单,
    awt是平台有关的,而swing是平台无关的呀。
      

  3.   

    这倒是。但我在同一台机、一样的操作系统,用jbuilder生成的JButton有时是跟Button外貌一样,有时又是平平的(swing风格)?其他的swing组件也有类似情况。真搞不懂!
      

  4.   

    需要设置一下,看看jdkXX\demo\JFC simple...的
      

  5.   

    lnfName = { 
    javax.swing.plaf.metal.MetalLookAndFeel  or
    com.sun.java.swing.plaf.motif.MotifLookAndFeel or 
    com.sun.java.swing.plaf.windows.WindowsLookAndFeel or
    } public void actionPerformed(ActionEvent e) {
        String lnfName = e.getActionCommand();            try {
    UIManager.setLookAndFeel(lnfName);
    SwingUtilities.updateComponentTreeUI(frame);
    frame.pack();
                } 
        catch (Exception exc) {
    JRadioButton button = (JRadioButton)e.getSource();
    button.setEnabled(false);
    updateState();
                    System.err.println("Could not load LookAndFeel: " + lnfName);
                }
        
    }
      

  6.   

    core java里面好像有的讲!