
beautyeye - issue #37
解决某些情况下WindowTranslucencyHelper.setWindowOpaque中w.getBackground()为null导致透明失败的问题
这应该使用者的程序有问题,Jack没有测出问题,暂时只做了容错处理,以后再说吧。
Comment #1
Posted on Sep 22, 2012 by Happy Monkeyjava.lang.NullPointerException at org.jb2011.lnf.beautyeye.utils.WindowTranslucencyHelper.setWindowOpaque(WindowTranslucencyHelper.java:83) at org.jb2011.lnf.beautyeye.ch1_titlepane.BERootPaneUI.installClientDecorations(BERootPaneUI.java:341) at org.jb2011.lnf.beautyeye.ch1_titlepane.BERootPaneUI.propertyChange(BERootPaneUI.java:495) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:283) at java.awt.Component.firePropertyChange(Component.java:8421) at javax.swing.JComponent.firePropertyChange(JComponent.java:4510)
Status: Fixed
Labels:
Type-Defect
Priority-Medium
Milestone-v3.3