因为UIManager.setLookAndFeel会抛出异常,你必须对这个异常进行处理

解决方案 »

  1.   

    1因为UIManager.setLookAndFeel会抛出异常,你必须对这个异常进行处理
    2运行后有什么异常抛出吗?
      

  2.   

    你看一下jdk/demo/jfc/FileChooserDemo/下程序相应功能的实现代码,应该对你会有帮助的.
      

  3.   

    不是说你认为不会有异常抛出,就不用try的,java会自动的判断你的程序中会不会抛出异常的。像你的程序中,因为UIManager.setLookAndFeel会抛出异常,而如果你不对这个可能出现的异常进行处理的话,编译的过程中就会报错。
    至于你说的风格没有变,好像在以一个风格启动后,是不可以再变换风格的。
      

  4.   

    根据jdk/demo/jfc/FileChooserDemo/ ,解决了问题,风格启动后是可以变换风格得,置于抛出异常,我还是了解不深入,希望各位能更深一点,谈谈此问题中得抛出异常.
      

  5.   

    我昨天调查了一下,是可以变换风格的。只要使用updateComponentUI(this)就可以了。
    至于抛出异常,是因为在UIManager.setLookAndFeel()中,会抛出异常,你可一想一想,如果你不把这个异常处理掉,当然系统会报错啦!