在用java做一个软件,在美化的时候,使用substance界面非常好看,但是当对编辑框中的内容进行重写时,点击退格键发现并不是删除光标左侧的内容,请问该怎么解决这个问题?substance

解决方案 »

  1.   

    public static void main(String[] args) {
     SwingUtilities.invokeLater(new Runnable() {
          public void run() {
     try {
                UIManager.setLookAndFeel(new SubstanceLookAndFeel());
     UIManager.setLookAndFeel("com.jtattoo.plaf.aero.AeroLookAndFeel");
                JFrame.setDefaultLookAndFeelDecorated(false);
                
                JDialog.setDefaultLookAndFeelDecorated(true);
                SubstanceLookAndFeel.setCurrentTheme(new SubstanceSunsetTheme());
                
                
    //问题就在这一行           SubstanceLookAndFeel.setSkin(new BusinessSkin());90
    //           SubstanceLookAndFeel.setCurrentButtonShaper((SubstanceButtonShaper) new ClassicButtonShaper());
              SubstanceLookAndFeel.setCurrentWater(new SubstanceBubblesWater());
              SubstanceLookAndFeel.setCurrentBorderPainter(new StandardBorderPainter());
              SubstanceLookAndFeel.setCurrentGradientPainter(new StandardGradientPainter());
            } catch (Exception e) {
                System.err.println("Something went wrong!");
            }
          }}); LoginForm lf=new LoginForm();
           }