eclipse-在 android java.awt 中使用 java jdk

问题描述

在 android java.awt 中使用 java jdk

我在 android 程序中使用java.awt.polygon 类。在Java构建路径中添加了

Jave JRE System library jdk 1.7

但是在使用下面这段代码时

java.awt.Polygon polyGon = new Polygon();

获得错误NoClassDefFoundError
如何在android中使用java类?

解决方案

java awt包只使用了2个类 一个是java.awt.font.NumericShaper 一个是java.awt.font.TextAttribute 不能使用SDK中没有的java类

解决方案二:

你说的 在 android 程序中使用java.awt.polygon 类 是不可能的,那个类在 android 中不存在。
Jave JRE System library jdk 1.7 在 android 中也是不存在的。当你在创建路径中添加时,它不包括在APK中,也不在操作系统中。

时间: 2025-01-20 19:52:05

eclipse-在 android java.awt 中使用 java jdk的相关文章

api文档-android sdk源代码中有的.java文件没有对应的.class文件

问题描述 android sdk源代码中有的.java文件没有对应的.class文件 例如WebViewProvider这个类,在platforms/android-19/android.jar中没有相应的.class文件,而在sources/android-19/android/webkit/中是有这一个java文件的. 而且在API文档中只能找到.class文件的帮助文档.应用在运行时如果用到这个类,是如何找到它的呢?

Eclipse与Android源码中ProGuard工具的使用

由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解.下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言. 什么是ProGuard工具? ProGuard是android提供的一个免费的工具,它能够移除工程中一些没用的代码,或者使用语义上隐晦的名称来重命名代码中的类.字段和函数等,达到压缩.优化和混淆代码的功能.具体来说,使用ProGuard工具

java web-myeclipse中jboss和jdk版本问题

问题描述 myeclipse中jboss和jdk版本问题 今天遇到个奇怪问题,myeclipse中把spring搭建的web项目配成jdk1.5,然后再把server的jboss的jdk配成响应jdk1.5,结果启动报错找不到类.但将jboss的jdk换成1.6后,运行正常,不是听说编译代码的jdk和运行jboss的jdk要版本一致吗,为什么这里要报错,跪求csdn大神解答下,不胜感激!.. 解决方案 没有什么是定理的,能把问题解决的就叫定理,这就是搞程序的. 如果回答对你有帮助,请采纳 解决方

java的awt中的方法在安卓中如何对应?

问题描述 java的awt中的方法在安卓中如何对应? import java.awt.Frame; import java.awt.Image; import java.awt.MediaTracker; import java.awt.image.PixelGrabber; 在安卓中这些都是报错的,请求大神帮忙解决 解决方案 android中没有awt的包,也无法运行awt. 根据界面重新写布局xml文件.

在eclipse里如何导入java.awt包呢

问题描述 在eclipse里如何导入java.awt包呢 java.awt的包到底在哪里可以下载,并且我的eclipse汉化也汉化不了. 解决方案 import java.awt.*;

java.awt.TextArea 中多行文本 设置鼠标右击的监听 确定是第几行 被右击

问题描述 我的TextArea是通过setText()把文本放进去,而文本是通过n进行换行的,现在我是想把某一行的文本 设置右击监听进行删除 对应行的文本,但是不知道如何确定是右击的哪一行. 请指点,谢谢. 解决方案 可以这样做:TextArea ta = new TextArea("Hello", 5, 40);//对TextArea增加鼠标事件监听ta.addMouseListener(new MouseListener(){public void mouseClicked(Mou

动态绑定事件(java AWT)

新AWT事件模型给我们带来的一个好处就是灵活性.在老的模型中我们被迫为我们的程序动作艰难地编写代码.但新的模型我们可以用单一方法调用增加和删除事件动作.下面的例子证明了这一点:   //: DynamicEvents.java // The new Java 1.1 event model allows you to // change event behavior dynamically. Also // demonstrates multiple actions for an event.

Java.awt.Robot类控制鼠标和键盘

Java.awt.Robot类用于控制鼠标和键盘.一旦你得到这种控制,你能够通过你的Java代码做与鼠标和键盘任何类型的操作.这个类通常用于自动化测试.下面的代码样例将向您展示Robot类如何处理键盘事件.如果你运行此代码,并打开notepad,您将在notepad中看到HI CAOER.赶快试一试吧. import java.awt.AWTException; import java.awt.Robot; import java.awt.event.KeyEvent; public class

Java Swing中两种设置背景图(容器图片)

在java swing中需要为容器添加图片,或者背景图片. 提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel 1.JPanel(源代码) [java] view plaincopy package oo;      import java.awt.Graphics;   import java.awt.Image;   import java.io.File;      import javax.swing.ImageIcon;   import javax.swing.JF