AndroidSDK升级后,运行draw9patch.bat会出现如下错误:
Exceptionin thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jdesktop/swingworker/SwingWorker
at com.android.draw9patch.Application$1.run(Application.java:48)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Causedby: java.lang.ClassNotFoundException: org.jdesktop.swingworker.SwingWorker
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(NativeMethod)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
...9 more
此时需要将 swing-worker-1.1.jar文件拷贝到android_sdk/tools/lib.目录下。 swing-worker-1.1.jar文件位于http://u.115.com/file/f295aab039中
分享到:
相关推荐
draw9patch.bat运行报错,将下载的文件放入你的android sdk\tools\lib里面。
在Android开发中,9patch(也称为.9.png)是一种特殊的图像格式,用于创建可拉伸的用户界面元素。9patch图片技术是Android原生提供的一种优化UI设计的方法,能够帮助开发者实现灵活、自适应的界面布局。在这个"draw9...
3. 在导出9-patch图片时,要确保保存为“.9.png”格式,这样Android系统才能识别并正确处理。 总之,Draw9Patch工具是Android开发中不可或缺的一部分,它帮助开发者创建适应性强、表现力丰富的UI元素。通过熟练掌握...
Draw9Patch工具是Android SDK的一部分,用于编辑和生成`.9.png`文件。该工具会在原始PNG图片的边缘添加黑色像素条,用以标记可拉伸和不可拉伸的部分。左侧和上侧的像素条定义水平和垂直方向上的拉伸区域,而右侧和下...
运行draw9patch.bat文件,你将看到一个黑色背景的编辑器,你可以用鼠标在这个界面中绘制黑色像素来定义可拉伸区域。当你保存这个九宫格图片时,它会包含额外的边界信息,这使得系统能够正确处理图像的拉伸。 使用...
1. **启动与运行**:提供的`draw9patch.bat`是一个批处理文件,用于启动Java应用程序`draw9patch.jar`。双击运行.bat文件,即可启动Draw9Patch编辑器。对于Windows用户,直接运行.jar文件可能需要安装Java运行环境...
在Android开发中,Draw9Patch是一款非常重要的工具,它用于创建具有可伸缩性的图形资源,特别是对于界面布局中的背景图或按钮等元素。这种特殊格式的图片被称为".9.png",因为它在图像的四边和对角线上添加了额外的...
在Android开发中,.9.png(也称为9-patch)是一种特殊的图像格式,用于创建可拉伸和缩放的UI元素,确保它们在不同尺寸的屏幕上保持正确的视觉效果。9-patch图片允许开发者指定图像的哪部分是可拉伸的,哪部分应该...
描述提到"图形化制作*.9.png文件,识别率高",意味着这个压缩包可能包含一个工具,如`draw9patch.bat`,这是一个用于可视化编辑`.9.png`图的工具。开发者可以通过这个工具直观地定义图像的拉伸区域,提高制作过程的...
`draw9patch.bat`是Android SDK中提供的一个工具,用于创建和编辑.9图片,但有时生成的图片会带有黑色的边界线,这些边界线虽然在实际运行中不影响功能,但可能对视觉效果产生影响。 标题"my_xUltimate-d9pc-x86...
总所周知,用draw9patch.bat处理出来的.9图片是带有黑边,尽管放到android开发中是不受影响,但是这些图片还是显得不够规范和美观,用本工具可以去掉这些黑边。 步骤: 1、解压xUltimate-d9pc-x86.rar 2、把预处理...
创建.9.png文件的方法多样,可以使用官方提供的`draw9patch.bat`工具,或者通过Photoshop等图像编辑软件进行操作。基本步骤包括:首先制作普通.png图像,然后扩展画布,四周留出一个像素的空白,用黑色铅笔工具在...
SDK中主要的目录: 【build-tools】里面是... 【tools】是指的安卓开发相关的工具,例如android.bat、ddms.bat(Dalvik debug Monitor Service)、draw9patch.bat等等 1、CompileSdkVersion是你SDK的版本号,也就是API
用draw9patch.bat绘制的气泡图片用在Android程序中有黑线,怎么解决? 下载这个压缩包,也可以参考我的博客自己动手做。 http://blog.csdn.net/rock4you/article/details/51971283
然后运行Draw9Patch.bat(位于android-sdk-windows\tools目录下),将图片拖入工具中。在这里,你可以通过调整边框来定义拉伸区域。例如,如果你想让图片的左右边缘不被拉伸,只需在对应边框上画线即可。完成后,...
- 可以使用Android SDK提供的`draw9patch`工具来创建`.9.png`文件,也可以用Photoshop或其他支持的图像编辑软件手动创建。 - 在制作过程中,需要注意最外围的像素必须是纯黑色或完全透明,不能有任何半透明,否则...
标题提到的“安卓SDK点9图片制作工具”可能是为了解决这个问题,它可能是一个独立的、模拟旧版`draw9patch`工具功能的第三方应用或脚本,允许用户在不使用AS的情况下编辑.9.png文件。 `draw9patch.bat`很可能是运行...
Android平台中的".9图",全称为"Nine-Patch"图像,是一种特殊类型的PNG图片,用于解决在不同分辨率设备上控件拉伸时的图形失真问题。.9.png图片的使用能够确保图片在横向和纵向拉伸时保持原始图像的细节,如渐变和...