当前位置: 首页 > 面试题库 >

Android的Swing库?

郜俊晤
2023-03-14
问题内容

我知道Android使用Java,但没有完全兼容的运行时库。在Android中创建UI与在普通Desktop
Java中创建UI完全不同。不过,在我看来,这确实是一个愚蠢的事情,其中​​很多Java应用程序都必须针对Android进行重写(而不是稍作修改)。

所以我的问题是:是否存在适用于Android的(第三方)Swing库?是指包含与Swing兼容的类的Java程序包,以便只需要稍微html" target="_blank">修改现有的Swing-Application?它当然不能100%兼容,但是修改Android上不存在的某些东西比重写整个GUI部分要少得多。


问题答案:

CodeNameOne?

假设与Swing非常相似。

另外,以我的经验,GWT有点类似于Swing。

但是,这两种方法都需要从Swing进行重写。



 类似资料:
  • 简介 该库提供J2SE的Swing、AWT等类的安卓实现,引用该库便能在Android上运行J2SE应用程序。 该库实现大多数必需功能,但不是全部的J2SE。 成功示例HomeCenter服务器,该服务器基于J2SE,同时完全运行于Android之上。 使用指引 该库依赖于开源工程HomeCenter。 它不含Activity,需另建Android工程,并引用本库。 Activity和res需作为

  • 我完全是Android的noob,真的很难理解一些概念。我对java swing也有一点了解。我对使用spring mvc的java web应用程序有点了解。我正在使用eclipse indigo 事情是这样的: 在我成功创建了名为AndroidExer的android应用程序后,我创建了一个包。摆动演示并放置已经运行的swing源代码JTextAreaDemo。java(源代码来自教程。这在纯j

  • 本章将介绍如何使用Canvas和javax.swing包的JFrame类绘制JOGL基本框架。 在这里,我们将实例化一个JFrame,并使用add()方法将canvas对象添加到JFrame的实例中。 使用Canvas和AWT为您提供具有重量级功能的图形框架。 要拥有轻量级图形框架,您需要将GLCanvas与Swing一起使用。 将GLCanvas与Swing一起使用时,可以直接将GLCanvas

  • 描述 (Description) 它提供移动或使得在悬挂时或在轴上与元件一起来回移动或从一侧移动到另一侧。 语法 (Syntax) @keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); }

  • Swing 是一个为Java设计的GUI工具包。 Swing 是 JAVA基础类 的一部分。 Swing 包括了图形用户界面 (GUI) 器件 如:文本框,按钮,分隔窗格和表。 SWING 提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这 一点不像AWT。 它们是JFC的一部分。 它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真

  • 问题内容: 我想在swing应用程序中可视化地理地图。我发现只有swingx地图api。 您知道其他开源地图API吗? 问题答案: 试用Geotools,它具有用于地理空间数据的良好API和工具。