Giter Club home page Giter Club logo

beautyeye's Introduction

beautyeye's People

Contributors

jackjiang2011 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

beautyeye's Issues

Problematic frame: C 0x0000000b

application cannot run,

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000b, pid=6232, tid=0x00000cac
#
# JRE version: Java(TM) SE Runtime Environment (8.0_231-b11) (build 1.8.0_231-b11)
# Java VM: Java HotSpot(TM) Client VM (25.231-b11 mixed mode windows-x86 )
# Problematic frame:
# C  0x0000000b
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x1445f000):  JavaThread "AWT-EventQueue-0" [_thread_in_Java, id=3244, stack(0x151b0000,0x15200000)]

siginfo: ExceptionCode=0xc0000005, ExceptionInformation=0x00000008 0x0000000b

Registers:
EAX=0x00000000, EBX=0x00000015, ECX=0x000000f0, EDX=0x00000000
ESP=0x15209c8b, EBP=0x151fe6b4, ESI=0x14c5b5cf, EDI=0x151fe6ec
EIP=0x0000000b, EFLAGS=0x00010206

Top of Stack: (sp=0x15209c8b)
0x15209c8b:   2d00d100 2d00d200 36007f00 1b008800
0x15209c9b:   1c00e301 27007901 30007100 30007f00
0x15209cab:   2800df00 2800e000 2800e100 2c00db00
0x15209cbb:   2e00db00 1d00cf00 3100ca01 33004100
0x15209ccb:   33007300 1e009700 1f004101 20007201
0x15209cdb:   21007201 22007201 23007201 2400c101
0x15209ceb:   28008d01 2a007501 2b00dd01 2c007f01
0x15209cfb:   2e008301 2f008101 3000de01 32007201 

Instructions: (pc=0x0000000b)
0xffffffeb:   


Register to memory mapping:

EAX=0x00000000 is an unknown value
EBX=0x00000015 is an unknown value
ECX=0x000000f0 is an unknown value
EDX=0x00000000 is an unknown value
ESP=0x15209c8b is pointing into metadata
EBP=0x151fe6b4 is pointing into the stack for thread: 0x1445f000
ESI=0x14c5b5cf is pointing into metadata
EDI=0x151fe6ec is pointing into the stack for thread: 0x1445f000


Stack: [0x151b0000,0x15200000],  sp=0x15209c8b,  free space=359k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x0000000b
j  sun.java2d.pipe.ValidatePipe.copyImage(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IIIIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+29
j  sun.java2d.SunGraphics2D.copyImage(Ljava/awt/Image;IIIIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+20
j  sun.java2d.SunGraphics2D.drawImage(Ljava/awt/Image;IIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+94
j  sun.java2d.SunGraphics2D.drawImage(Ljava/awt/Image;IIIILjava/awt/image/ImageObserver;)Z+11
j  org.jb2011.lnf.beautyeye.utils.BEUtils.filterWithRescaleOp(Ljavax/swing/ImageIcon;FFFF)Ljavax/swing/ImageIcon;+49
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.setButtonIcon(Ljavax/swing/AbstractButton;Ljavax/swing/Icon;)V+25
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.createButtons()V+53
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.installSubcomponents()V+37
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.<init>(Ljavax/swing/JRootPane;Lorg/jb2011/lnf/beautyeye/ch1_titlepane/BERootPaneUI;)V+62
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BERootPaneUI.createTitlePane(Ljavax/swing/JRootPane;)Ljavax/swing/JComponent;+6
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BERootPaneUI.installClientDecorations(Ljavax/swing/JRootPane;)V+7
j  org.jb2011.lnf.beautyeye.ch1_titlepane.BERootPaneUI.propertyChange(Ljava/beans/PropertyChangeEvent;)V+51
J 403 C1 java.beans.PropertyChangeSupport.fire([Ljava/beans/PropertyChangeListener;Ljava/beans/PropertyChangeEvent;)V (39 bytes) @ 0x01e218d8 [0x01e21890+0x48]
j  java.beans.PropertyChangeSupport.firePropertyChange(Ljava/beans/PropertyChangeEvent;)V+71
j  java.beans.PropertyChangeSupport.firePropertyChange(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V+31
j  java.beans.PropertyChangeSupport.firePropertyChange(Ljava/lang/String;II)V+15
j  java.awt.Component.firePropertyChange(Ljava/lang/String;II)V+22
j  javax.swing.JComponent.firePropertyChange(Ljava/lang/String;II)V+4
j  javax.swing.JRootPane.setWindowDecorationStyle(I)V+35
j  javax.swing.JFrame.frameInit()V+63
j  javax.swing.JFrame.<init>(Ljava/lang/String;)V+21
j  org.jdesktop.application.FrameView.getFrame()Ljavax/swing/JFrame;+30
j  org.jdesktop.application.FrameView.getRootPane()Ljavax/swing/JRootPane;+1
j  org.jdesktop.application.View.replaceContentPaneChild(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljava/lang/String;)V+1
j  org.jdesktop.application.View.setComponent(Ljavax/swing/JComponent;)V+18
j  com.sun.swingset3.SwingSet3.startup()V+25
j  org.jdesktop.application.Application$1.run()V+24
j  java.awt.event.InvocationEvent.dispatch()V+47
j  java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+21
j  java.awt.EventQueue.access$500(Ljava/awt/EventQueue;Ljava/awt/AWTEvent;Ljava/lang/Object;)V+3
j  java.awt.EventQueue$3.run()Ljava/lang/Void;+32
j  java.awt.EventQueue$3.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
V  [jvm.dll+0x15c3d5]
V  [jvm.dll+0x2260ae]
V  [jvm.dll+0x15c46e]
V  [jvm.dll+0x10c35f]
C  [java.dll+0x102f]
j  java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+18
j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46
j  java.awt.EventDispatchThread.pumpOneEventForFilters(I)V+140
j  java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+35
j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j  java.awt.EventDispatchThread.run()V+9
v  ~StubRoutines::call_stub
V  [jvm.dll+0x15c3d5]
V  [jvm.dll+0x2260ae]
V  [jvm.dll+0x15c46e]
V  [jvm.dll+0x15c5f6]
V  [jvm.dll+0x15c667]
V  [jvm.dll+0x1002bf]
V  [jvm.dll+0x17f7e0]
V  [jvm.dll+0x18005a]
V  [jvm.dll+0x1c6c56]
C  [msvcr100.dll+0x5c556]
C  [msvcr100.dll+0x5c600]
C  [kernel32.dll+0x51174]
C  [ntdll.dll+0x5b3f5]
C  [ntdll.dll+0x5b3c8]
C  0x00000000


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x149a2400 JavaThread "Image Fetcher 1" daemon [_thread_blocked, id=2632, stack(0x15500000,0x15550000)]
  0x148d9800 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=5880, stack(0x150d0000,0x15120000)]
  0x00b8c400 JavaThread "DestroyJavaVM" [_thread_blocked, id=3712, stack(0x00520000,0x00570000)]
=>0x1445f000 JavaThread "AWT-EventQueue-0" [_thread_in_Java, id=3244, stack(0x151b0000,0x15200000)]
  0x14877c00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2216, stack(0x14f60000,0x14fb0000)]
  0x14877400 JavaThread "AWT-Shutdown" [_thread_blocked, id=4648, stack(0x14e10000,0x14e60000)]
  0x14874c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4996, stack(0x14e70000,0x14ec0000)]
  0x142e1400 JavaThread "Service Thread" daemon [_thread_blocked, id=7448, stack(0x14720000,0x14770000)]
  0x142b4c00 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=5384, stack(0x14800000,0x14850000)]
  0x142b3c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=4552, stack(0x14780000,0x147d0000)]
  0x142b1000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7984, stack(0x146d0000,0x14720000)]
  0x142a5c00 JavaThread "Finalizer" daemon [_thread_blocked, id=7936, stack(0x14540000,0x14590000)]
  0x14280400 JavaThread "Reference Handler" daemon [_thread_blocked, id=7252, stack(0x144b0000,0x14500000)]

Other Threads:
  0x1427a000 VMThread [stack: 0x03d20000,0x03d70000] [id=6724]
  0x142e5400 WatcherThread [stack: 0x145c0000,0x14610000] [id=6032]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 def new generation   total 4928K, used 3160K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,  66% used [0x03e00000, 0x040dd4c8, 0x04250000)
  from space 512K,  44% used [0x042d0000, 0x04308de0, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 10901K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  99% used [0x09350000, 0x09df54b0, 0x09df5600, 0x09e00000)
 Metaspace       used 9788K, capacity 9963K, committed 10112K, reserved 10624K

Card table byte_map: [0x00ad0000,0x00b60000] byte_map_base: 0x00ab1000

Polling page: 0x00270000

CodeCache: size=32768Kb used=1231Kb max_used=1231Kb free=31536Kb
 bounds [0x01cf0000, 0x01e28000, 0x03cf0000]
 total_blobs=638 nmethods=408 adapters=160
 compilation: enabled

Compilation events (10 events):
Event: 4.166 Thread 0x142b4c00  407             java.lang.ref.Reference::<init> (7 bytes)
Event: 4.167 Thread 0x142b4c00 nmethod 407 0x01e22088 code [0x01e22180, 0x01e22220]
Event: 4.177 Thread 0x142b4c00  408             java.util.ArrayList$Itr::next (66 bytes)
Event: 4.179 Thread 0x142b4c00 nmethod 408 0x01e22288 code [0x01e223c0, 0x01e22594]
Event: 4.180 Thread 0x142b4c00  409             sun.security.provider.DigestBase::engineUpdate (189 bytes)
Event: 4.183 Thread 0x142b4c00 nmethod 409 0x01e22788 code [0x01e228e0, 0x01e22d28]
Event: 4.185 Thread 0x142b4c00  410             java.lang.Class::searchMethods (90 bytes)
Event: 4.188 Thread 0x142b4c00 nmethod 410 0x01e22fc8 code [0x01e23130, 0x01e233f8]
Event: 4.225 Thread 0x142b4c00  411   !         javax.swing.UIDefaults::getFromResourceBundle (69 bytes)
Event: 4.226 Thread 0x142b4c00 nmethod 411 0x01e23808 code [0x01e23930, 0x01e23d68]

GC Heap History (10 events):
Event: 1.730 GC heap before
{Heap before GC invocations=2 (full 0):
 def new generation   total 4928K, used 4855K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,  98% used [0x03e00000, 0x0423df48, 0x04250000)
  from space 512K, 100% used [0x04250000, 0x042d0000, 0x042d0000)
  to   space 512K,   0% used [0x042d0000, 0x042d0000, 0x04350000)
 tenured generation   total 10944K, used 3866K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  35% used [0x09350000, 0x09716a90, 0x09716c00, 0x09e00000)
 Metaspace       used 5490K, capacity 5670K, committed 5760K, reserved 6528K
Event: 1.746 GC heap after
Heap after GC invocations=3 (full 0):
 def new generation   total 4928K, used 512K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,   0% used [0x03e00000, 0x03e00000, 0x04250000)
  from space 512K, 100% used [0x042d0000, 0x04350000, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 4988K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  45% used [0x09350000, 0x0982f178, 0x0982f200, 0x09e00000)
 Metaspace       used 5490K, capacity 5670K, committed 5760K, reserved 6528K
}
Event: 1.802 GC heap before
{Heap before GC invocations=3 (full 0):
 def new generation   total 4928K, used 4928K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K, 100% used [0x03e00000, 0x04250000, 0x04250000)
  from space 512K, 100% used [0x042d0000, 0x04350000, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 4988K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  45% used [0x09350000, 0x0982f178, 0x0982f200, 0x09e00000)
 Metaspace       used 5490K, capacity 5670K, committed 5760K, reserved 6528K
Event: 1.832 GC heap after
Heap after GC invocations=4 (full 0):
 def new generation   total 4928K, used 512K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,   0% used [0x03e00000, 0x03e00000, 0x04250000)
  from space 512K, 100% used [0x04250000, 0x042d0000, 0x042d0000)
  to   space 512K,   0% used [0x042d0000, 0x042d0000, 0x04350000)
 tenured generation   total 10944K, used 6862K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  62% used [0x09350000, 0x09a03ba0, 0x09a03c00, 0x09e00000)
 Metaspace       used 5490K, capacity 5670K, committed 5760K, reserved 6528K
}
Event: 2.765 GC heap before
{Heap before GC invocations=4 (full 0):
 def new generation   total 4928K, used 4928K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K, 100% used [0x03e00000, 0x04250000, 0x04250000)
  from space 512K, 100% used [0x04250000, 0x042d0000, 0x042d0000)
  to   space 512K,   0% used [0x042d0000, 0x042d0000, 0x04350000)
 tenured generation   total 10944K, used 6862K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  62% used [0x09350000, 0x09a03ba0, 0x09a03c00, 0x09e00000)
 Metaspace       used 6986K, capacity 7159K, committed 7296K, reserved 7552K
Event: 2.778 GC heap after
Heap after GC invocations=5 (full 0):
 def new generation   total 4928K, used 512K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,   0% used [0x03e00000, 0x03e00000, 0x04250000)
  from space 512K, 100% used [0x042d0000, 0x04350000, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 7675K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  70% used [0x09350000, 0x09acee58, 0x09acf000, 0x09e00000)
 Metaspace       used 6986K, capacity 7159K, committed 7296K, reserved 7552K
}
Event: 3.381 GC heap before
{Heap before GC invocations=5 (full 0):
 def new generation   total 4928K, used 4809K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,  97% used [0x03e00000, 0x04232740, 0x04250000)
  from space 512K, 100% used [0x042d0000, 0x04350000, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 7675K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  70% used [0x09350000, 0x09acee58, 0x09acf000, 0x09e00000)
 Metaspace       used 8458K, capacity 8668K, committed 8704K, reserved 9600K
Event: 3.395 GC heap after
Heap after GC invocations=6 (full 0):
 def new generation   total 4928K, used 512K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,   0% used [0x03e00000, 0x03e00000, 0x04250000)
  from space 512K, 100% used [0x04250000, 0x042d0000, 0x042d0000)
  to   space 512K,   0% used [0x042d0000, 0x042d0000, 0x04350000)
 tenured generation   total 10944K, used 8701K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  79% used [0x09350000, 0x09bcf7f8, 0x09bcf800, 0x09e00000)
 Metaspace       used 8458K, capacity 8668K, committed 8704K, reserved 9600K
}
Event: 3.610 GC heap before
{Heap before GC invocations=6 (full 0):
 def new generation   total 4928K, used 4928K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K, 100% used [0x03e00000, 0x04250000, 0x04250000)
  from space 512K, 100% used [0x04250000, 0x042d0000, 0x042d0000)
  to   space 512K,   0% used [0x042d0000, 0x042d0000, 0x04350000)
 tenured generation   total 10944K, used 8701K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  79% used [0x09350000, 0x09bcf7f8, 0x09bcf800, 0x09e00000)
 Metaspace       used 8636K, capacity 8828K, committed 8960K, reserved 9600K
Event: 3.622 GC heap after
Heap after GC invocations=7 (full 0):
 def new generation   total 4928K, used 227K [0x03e00000, 0x04350000, 0x09350000)
  eden space 4416K,   0% used [0x03e00000, 0x03e00000, 0x04250000)
  from space 512K,  44% used [0x042d0000, 0x04308de0, 0x04350000)
  to   space 512K,   0% used [0x04250000, 0x04250000, 0x042d0000)
 tenured generation   total 10944K, used 10901K [0x09350000, 0x09e00000, 0x13e00000)
   the space 10944K,  99% used [0x09350000, 0x09df54b0, 0x09df5600, 0x09e00000)
 Metaspace       used 8636K, capacity 8828K, committed 8960K, reserved 9600K
}

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (10 events):
Event: 0.136 Thread 0x00b8c400 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.defineClass(Ljava/lang/String;[BII)Ljava/lang/Class; name or signature does not match> (0x03e06eb0) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\shar
Event: 0.136 Thread 0x00b8c400 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.prefetchRead(Ljava/lang/Object;J)V name or signature does not match> (0x03e07180) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp
Event: 1.081 Thread 0x00b8c400 Exception <a 'java/security/PrivilegedActionException'> (0x03f232e8) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jvm.cpp, line 1502]
Event: 1.081 Thread 0x00b8c400 Exception <a 'java/security/PrivilegedActionException'> (0x03f236c8) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jvm.cpp, line 1502]
Event: 1.084 Thread 0x00b8c400 Exception <a 'java/security/PrivilegedActionException'> (0x03f272d8) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jvm.cpp, line 1502]
Event: 1.084 Thread 0x00b8c400 Exception <a 'java/security/PrivilegedActionException'> (0x03f276b8) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jvm.cpp, line 1502]
Event: 1.118 Thread 0x00b8c400 Exception <a 'java/io/FileNotFoundException'> (0x03f32e18) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 1.280 Thread 0x00b8c400 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x03ff00f8) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\methodHandles.cpp, line 1167]
Event: 1.287 Thread 0x00b8c400 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x03ffc228) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\methodHandles.cpp, line 1167]
Event: 1.542 Thread 0x00b8c400 Exception <a 'java/io/FileNotFoundException'> (0x040eec10) thrown at [C:\re\workspace\8-2-build-windows-i586-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 710]

Events (10 events):
Event: 4.223 loading class java/awt/event/WindowAdapter done
Event: 4.223 loading class javax/swing/JMenu$WinListener done
Event: 4.227 loading class java/awt/event/ContainerEvent
Event: 4.227 loading class java/awt/event/ContainerEvent done
Event: 4.228 loading class sun/awt/dnd/SunDropTargetEvent
Event: 4.228 loading class java/awt/event/MouseEvent
Event: 4.228 loading class java/awt/event/MouseEvent done
Event: 4.228 loading class sun/awt/dnd/SunDropTargetEvent done
Event: 4.229 loading class java/awt/event/FocusEvent
Event: 4.229 loading class java/awt/event/FocusEvent done


Dynamic libraries:
0x010b0000 - 0x010e3000 	C:\Program Files\Common Files\Oracle\Java\javapath\java.exe
0x76f00000 - 0x7703c000 	C:\Windows\SYSTEM32\ntdll.dll
0x77050000 - 0x77124000 	C:\Windows\system32\kernel32.dll
0x75210000 - 0x7525a000 	C:\Windows\system32\KERNELBASE.dll
0x76680000 - 0x76720000 	C:\Windows\system32\ADVAPI32.dll
0x76800000 - 0x768ac000 	C:\Windows\system32\msvcrt.dll
0x763a0000 - 0x763b9000 	C:\Windows\SYSTEM32\sechost.dll
0x76430000 - 0x764d1000 	C:\Windows\system32\RPCRT4.dll
0x76e30000 - 0x76ef9000 	C:\Windows\system32\USER32.dll
0x76720000 - 0x7676e000 	C:\Windows\system32\GDI32.dll
0x77040000 - 0x7704a000 	C:\Windows\system32\LPK.dll
0x76d90000 - 0x76e2d000 	C:\Windows\system32\USP10.dll
0x73cb0000 - 0x73e4e000 	C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc\COMCTL32.dll
0x763c0000 - 0x76417000 	C:\Windows\system32\SHLWAPI.dll
0x762b0000 - 0x762cf000 	C:\Windows\system32\IMM32.DLL
0x76100000 - 0x761cc000 	C:\Windows\system32\MSCTF.dll
0x6b5a0000 - 0x6b65f000 	C:\Program Files\Java\jre1.8.0_231\bin\msvcr100.dll
0x66e40000 - 0x67216000 	C:\Program Files\Java\jre1.8.0_231\bin\client\jvm.dll
0x72750000 - 0x72757000 	C:\Windows\system32\WSOCK32.dll
0x76d50000 - 0x76d85000 	C:\Windows\system32\WS2_32.dll
0x762d0000 - 0x762d6000 	C:\Windows\system32\NSI.dll
0x70d50000 - 0x70d82000 	C:\Windows\system32\WINMM.dll
0x74550000 - 0x74559000 	C:\Windows\system32\VERSION.dll
0x76420000 - 0x76425000 	C:\Windows\system32\PSAPI.DLL
0x729a0000 - 0x729ac000 	C:\Program Files\Java\jre1.8.0_231\bin\verify.dll
0x6eba0000 - 0x6ebc1000 	C:\Program Files\Java\jre1.8.0_231\bin\java.dll
0x6f000000 - 0x6f014000 	C:\Program Files\Java\jre1.8.0_231\bin\zip.dll
0x75350000 - 0x75f99000 	C:\Windows\system32\SHELL32.dll
0x75fa0000 - 0x760fc000 	C:\Windows\system32\ole32.dll
0x75050000 - 0x7505b000 	C:\Windows\system32\profapi.dll
0x66ac0000 - 0x66c07000 	C:\Program Files\Java\jre1.8.0_231\bin\awt.dll
0x76220000 - 0x762af000 	C:\Windows\system32\OLEAUT32.dll
0x73fa0000 - 0x73fe0000 	C:\Windows\system32\uxtheme.dll
0x69520000 - 0x69596000 	C:\Program Files\TeamViewer\tv_w32.dll
0x73f50000 - 0x73f63000 	C:\Windows\system32\dwmapi.dll
0x74fd0000 - 0x74fdc000 	C:\Windows\system32\CRYPTBASE.dll
0x74b00000 - 0x74b16000 	C:\Windows\system32\CRYPTSP.dll
0x748a0000 - 0x748db000 	C:\Windows\system32\rsaenh.dll
0x746b0000 - 0x746c7000 	C:\Windows\system32\USERENV.dll
0x72430000 - 0x72446000 	C:\Program Files\Java\jre1.8.0_231\bin\net.dll
0x74ac0000 - 0x74afc000 	C:\Windows\system32\mswsock.dll
0x74ab0000 - 0x74ab6000 	C:\Windows\System32\wship6.dll
0x732a0000 - 0x732bc000 	C:\Windows\system32\IPHLPAPI.DLL
0x73290000 - 0x73297000 	C:\Windows\system32\WINNSI.DLL
0x73100000 - 0x7310d000 	C:\Windows\system32\dhcpcsvc6.DLL
0x73000000 - 0x73012000 	C:\Windows\system32\dhcpcsvc.DLL
0x726d0000 - 0x726df000 	C:\Program Files\Java\jre1.8.0_231\bin\nio.dll
0x669f0000 - 0x66ab8000 	C:\Windows\system32\opengl32.dll
0x6efd0000 - 0x6eff2000 	C:\Windows\system32\GLU32.dll
0x66900000 - 0x669e7000 	C:\Windows\system32\DDRAW.dll
0x72530000 - 0x72536000 	C:\Windows\system32\DCIMAN32.dll
0x764e0000 - 0x7667d000 	C:\Windows\system32\SETUPAPI.dll
0x75290000 - 0x752b7000 	C:\Windows\system32\CFGMGR32.dll
0x751f0000 - 0x75202000 	C:\Windows\system32\DEVOBJ.dll
0x6bb40000 - 0x6bb7a000 	C:\Program Files\Java\jre1.8.0_231\bin\fontmanager.dll
0x6bae0000 - 0x6bb12000 	C:\Program Files\Java\jre1.8.0_231\bin\t2k.dll
0x707d0000 - 0x708bb000 	C:\Windows\system32\dbghelp.dll

VM Arguments:
java_command: SwingSets3(BeautyEyeLNFDemo).jar
java_class_path (initial): SwingSets3(BeautyEyeLNFDemo).jar
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
USERNAME=WEARNES04
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 54 Stepping 1, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows 7 Build 7600 (6.1.7600.16385)

CPU:total 4 (initial active 4) (2 cores per cpu, 2 threads per core) family 6 model 54 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, ht, tsc, tscinvbit

Memory: 4k page, physical 3134032k(1616024k free), swap 6266300k(4401572k free)

vm_info: Java HotSpot(TM) Client VM (25.231-b11) for windows-x86 JRE (1.8.0_231-b11), built on Oct  5 2019 03:23:31 by "java_re" with MS VC++ 10.0 (VS2010)

time: Thu Mar 09 14:59:12 2023
timezone: SE Asia Standard Time
elapsed time: 4 seconds (0d 0h 0m 4s)


打包后提示报错。在idea和eclipse中直接运行正常,注释beautyeye代码再打包则正常运行。

在ide中运行正常……使用gradle打包后运行报错。
java -jar geotools-jgsk-all-1.0.jar

Exception in thread "main" java.util.ServiceConfigurationError: javax.imageio.spi.ImageOutputStreamSpi: Provider com.sun.media.imageioimpl.stream.ChannelImageOutputStreamSpi could not be instantiated
        at java.util.ServiceLoader.fail(Unknown Source)
        at java.util.ServiceLoader.access$100(Unknown Source)
        at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source)
        at java.util.ServiceLoader$LazyIterator.next(Unknown Source)
        at java.util.ServiceLoader$1.next(Unknown Source)
        at javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(Unknown Source)
        at javax.imageio.spi.IIORegistry.<init>(Unknown Source)
        at javax.imageio.spi.IIORegistry.getDefaultInstance(Unknown Source)
        at javax.imageio.ImageIO.<clinit>(Unknown Source)
        at org.jb2011.ninepatch4j.GraphicsUtilities.loadCompatibleImage(GraphicsUtilities.java:17)
        at org.jb2011.ninepatch4j.NinePatch.load(NinePatch.java:53)
        at org.jb2011.lnf.beautyeye.utils.NinePatchHelper.createNinePatch(NinePatchHelper.java:41)
        at org.jb2011.lnf.beautyeye.ch4_scroll.__Icon9Factory__.getResource(__Icon9Factory__.java:51)
        at org.jb2011.lnf.beautyeye.ch4_scroll.__Icon9Factory__.getResource(__Icon9Factory__.java:1)
        at org.jb2011.lnf.beautyeye.utils.RawCache.getRaw(RawCache.java:48)
        at org.jb2011.lnf.beautyeye.ch4_scroll.__Icon9Factory__.getRaw(__Icon9Factory__.java:62)
        at org.jb2011.lnf.beautyeye.ch4_scroll.__Icon9Factory__.getScrollPaneBorderBg(__Icon9Factory__.java:213)
        at org.jb2011.lnf.beautyeye.ch4_scroll.ScrollPaneBorder.<init>(ScrollPaneBorder.java:33)
        at org.jb2011.lnf.beautyeye.ch4_scroll.__UI__.uiImpl(__UI__.java:39)
        at org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.implLNF(BeautyEyeLNFHelper.java:184)
        at org.jb2011.lnf.beautyeye.BeautyEyeLookAndFeelWin.<init>(BeautyEyeLookAndFeelWin.java:54)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at javax.swing.UIManager.setLookAndFeel(Unknown Source)
        at org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF(BeautyEyeLNFHelper.java:275)
        at top.cuggis.geotools.utils.ZhMapLoader.initMap(ZhMapLoader.java:25)
        at top.cuggis.geotools.Main.main(Main.java:29)
Caused by: java.lang.IllegalArgumentException: vendorName == null!
        at javax.imageio.spi.IIOServiceProvider.<init>(Unknown Source)
        at javax.imageio.spi.ImageOutputStreamSpi.<init>(Unknown Source)
        at com.sun.media.imageioimpl.stream.ChannelImageOutputStreamSpi.<init>(ChannelImageOutputStreamSpi.java:64)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        ... 28 more

在idea和eclipse中直接运行正常。
将前三行代码注释后在打包也能够正常运行……

zxj5470/geotools-jgsk...ZhMapLoader.java

    public static void initMap() throws Exception {
        BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.FrameBorderStyle.osLookAndFeelDecorated;
        UIManager.put("RootPane.setupButtonVisible", false);
        BeautyEyeLNFHelper.launchBeautyEyeLNF();

        ZhJMapFrame frame=Main.frame;
        frame.setTitle("GeoTools");
//.....
    }

项目地址;https://github.com/zxj5470/geotools-jgsk

两个较严重问题

环境:jdk1.7
OS:WIN7上两个问题都存在,WIN8以上第2个问题不存在。

1 使用透明效果,自己绘制的区域,无法显示。但依然存在,可以点击,弹出功能页面。

1.1 正常效果:使用generalNoTranslucencyShadow

image

1.2 无法正常显示,使用:translucencySmallShadow等带透明效果的样式。
image

2 JTextField第一次输入汉字的时候,所属JDialog界面变白。

2.1 第一次弹出JDialog
image

2.2 输入数字或字母,正常,没问题。
image

2.3 输入汉字,JDialog变白
image

2.4 拖动JDialg,或者让其失去焦点后,界面变为正常,再输入汉字,不再变白。
image

有时候会出现透明怎么处理

`package main;

import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.UIManager;

import org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper;

public class UI extends JFrame {

public UI() {
    super("web service client");
    initUI();
}

public void initUI() {
    this.setBounds(300, 300, 500, 400);
    layoutUI();
    this.setVisible(true);
    this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}

private void layoutUI() {

    // 对象实例化
    JTabbedPane tab = new JTabbedPane(JTabbedPane.TOP);
    // 容器
    Container container = this.getContentPane();
    // 对象化面板
    JPanel p1 = new JPanel();
    JPanel p2 = new JPanel();
    JPanel p3 = new JPanel();
    JPanel p4 = new JPanel();

    tab.add(p1, "邮编查询");
    tab.add(p2, "汉译英");
    tab.add(p3, "Inserte");
    tab.add(p4, "Delete");

// container.setLayout(new BorderLayout());
container.add(new JPanel().add(tab));

}
public static void main(String[] args) {
    
    try {
		BeautyEyeLNFHelper.launchBeautyEyeLNF();
		UIManager.put("RootPane.setupButtonVisible", false);
	    UI ui = new UI();
	} catch (Exception e) {
		e.printStackTrace();
	}
    
}

}`

image

启动报错

下载源码后,启动时报错,有人遇到相似的问题吗?
image

真诚的希望支持下openJDK11

真诚的希望支持下openJDK11

Jack Jiang [email protected] 于2019年12月6日周五 下午8:53写道:

Java Swing对于Java官方来说,已经基本不怎么更新了,因此,我个人认为目前beautyeye可能并不是有太多更新的必要。

不过,对于新版jdk的支持,主要是针对新jdk中对swing某些api的调整,进行适配,这并不困难,你们用的时候可以先自已深试来做,如果不行,我后面再花点时间来更新吧,但没太多动力。


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/JackJiang2011/beautyeye/issues/22?email_source=notifications&email_token=AC2BQKRZAJXFFWXXNVZADS3QXJDOHA5CNFSM4JURGTL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGD7ZSA#issuecomment-562560200,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC2BQKVM424UPYEOAH3P2Q3QXJDOHANCNFSM4JURGTLQ
.

Originally posted by @helloLI4015 in #22 (comment)

与Java 10不兼容

2018-07-23 17:30:42 [main ] INFO Console - HP Device Manager Console Version: 4.8.3610.27658 2018-07-23 17:30:42 [main ] DEBUG TimeSettings - Loaded 115 timezones from file /com/hp/hpdm/console/util/timezones/windows/en_US/timezone.xml. 2018-07-23 17:30:42 [main ] DEBUG TimeSettings - Loaded 58 timezones with day light saving. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5262) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1060) at java.desktop/java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at java.desktop/sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78) at java.desktop/sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115) at java.desktop/java.awt.Container.paint(Container.java:2000) at java.desktop/java.awt.Window.paint(Window.java:3940) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:868) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:857) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:857) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:857) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5262) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1060) at java.desktop/java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at java.desktop/sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78) at java.desktop/sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115) at java.desktop/java.awt.Container.paint(Container.java:2000) at java.desktop/java.awt.Window.paint(Window.java:3940) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:868) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:857) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.jb2011.lnf.beautyeye.ch1_titlepane.BETitlePane.paintComponent(BETitlePane.java:1018) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1697) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1606) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1546) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1313) at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:857) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:840) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:840) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:815) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:764) at java.desktop/javax.swing.RepaintManager.access$1200(RepaintManager.java:69) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1880) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

输入法切换白屏问题

我采取的方案是强制重绘:repaint();作者建议的:System.setProperty("sun.java2d.noddraw", "true");这个会导致有边框,而且重绘出来的阴影完全没有了

Where do I download the jar dependency file?

Hi Jack Jiang2011,

Well, I'm having problems some problems understanding the language used in the current repository. I only want to know where can I download the l&f latest version.

界面绘制冲突

自己制作的界面中,有一部分是自己绘制的。然后引用了beautyeye

设置osLookAndFeelDecorated
BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.FrameBorderStyle.osLookAndFeelDecorated;
可以正常显示beautyeye的也可以显示自己绘制的
但是使用其他的样式,比如translucencySmallShadow
BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.FrameBorderStyle.translucencySmallShadow;
自己绘制的样式就显示不出来,貌似是被beautyeye的覆盖了,显示空白或者都是透明的。

在Linux下阴影重绘?

具体就是最小化再恢复窗口阴影就越来越黑,就想问问怎么关掉这个窗体阴影~~

popupmenu

我在使用JList + 右键 弹出 popupmenu的操作中,使用了beautyeye之后 在jlist 不同item之间切换会卡顿 SWING 原生是不存在这样的问题的,右键弹出菜单后 点击list其他项 会跳转不过去 ,点击一次之后 菜消失 再点击一次才能切换到对应的list item。

在14下无法正确获取包明

问题出处
public static String getSwingUtilities2ClassName() {
return JVM.current().isOrLater(16) ? "sun.swing.SwingUtilities2" : "com.sun.java.swing.SwingUtilities2";
}

有关序列化问题

您好,我在使用JFileChooser实现序列化的时候,会报出一个异常:
java.io.NotSerializableException: org.jb2011.lnf.beautyeye.ch20_filechooser.BEFileChooserUIWin
我在JFileChooser前面加了 transient 关键字,没有效果,请问我该如何解决?

maven支持

您能把这个项目放在maven的**仓库么,这样maven项目使用时方便一点

设置窗口初始最大化失效

在程序前面增加了BeautyEye之后,使用frame.setExtendedState(JFrame.MAXIMIZED_BOTH);设置窗口最大化是无效的,请问有什么解决方法吗?

JTextField in JPopupMenu is disabled

The JTextField is not editable. If you remove beautyeye the field becomes editable

public static void main(String[] s)
throws Exception 
{
    BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.FrameBorderStyle.generalNoTranslucencyShadow;
    org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();
    final JPopupMenu popupTable = new JPopupMenu();
    // find panel
    JLabel findLabel = new JLabel("Filter for:");
    findLabel.setPreferredSize(new Dimension(60, 20));
    final JTextField findTextField = new JTextField();
    findTextField.setColumns(10);

    final JPanel container = new JPanel();
    container.setLayout(new FlowLayout(FlowLayout.LEFT, 10, 0));
    container.add(findLabel);
    container.add(findTextField);

    popupTable.add(container);

    JButton button = new JButton("Action");

    JPanel buttonPanel = new JPanel();
    buttonPanel.setLayout(new FlowLayout(FlowLayout.CENTER));
    buttonPanel.add(button);

    JPanel panel = new JPanel();
    panel.setLayout(new BorderLayout());
    panel.add(popupTable, BorderLayout.CENTER);
    panel.add(buttonPanel, BorderLayout.SOUTH);

    final JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(900, 800);
    frame.getContentPane().setLayout(new BorderLayout());
    frame.getContentPane().add(panel, BorderLayout.CENTER);
    frame.setVisible(true);

    button.addActionListener
    (
        new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                int x = (frame.getWidth() / 2);
                int y = (frame.getHeight() / 2);

                popupTable.show(frame, x, y);
            }
        }
    );
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.