codenameone相关内容

如何在Codenameone中重新定位浮动按钮?

FloatingButton似乎只能在Form.getContent Pane()中添加,不能添加到容器中 将其添加到我的表单将使按钮屏蔽下面的一些组件, 有什么解决方案吗?我希望定位在BorderLayout中的滚动表格内部。CENTER 此处选项不多: fab.bindFabToContainer(current, Component.RIGHT, Component.CEN ..
发布时间:2022-08-10 13:00:29 其他开发

代号One iOS 15调试版本成功打开

自从我的iPad更新到iOS 15后,我不能再在上面运行我的应用程序的调试版本(Prod版本运行得很好)。提示错误:此应用程序的开发者需要更新它才能与此版本的iPadOS一起使用。&q; 搜索这个错误,我发现了一篇关于从2017年开始默认使用64位来解决这个问题的帖子(https://www.codenameone.com/blog/moving-to-64bit-by-default.ht ..
发布时间:2022-08-10 12:55:18 Java开发

当视频刚刚加载或暂停时,它们是完全黑色的(在Android上)

这种情况仅在Android上发生。视频在iOS和模拟器上工作正常。 问题是,当我的视频加载到MediaPlayer中时,显示的帧是并保持完全黑色。按下播放后,视频可以正确显示。通过按暂停,可正确显示发生暂停的帧。但是,如果应用程序切换到后台,然后再切换到前台,暂停的视频将恢复为完全黑色。 如何解决此问题? 我的代码的相关部分大致如下: Media video ..
发布时间:2022-07-11 21:08:38 其他开发

模拟器不会从iPhone X皮肤开始

我在Windows10上使用netbean12.6在模拟器中运行了代号1的图表演示。 它显示错误消息。 视网膜比例:1.0 加载外观文件失败:/iPhoneX.kin Java.lang.NullPointerException 在com.codename1.impl.javase.JavaSEPort.initializeCoordinates(JavaSEPort.java:2374) ..
发布时间:2022-07-11 21:01:04 其他开发

当`Math.ulp`丢失时,如何计算`ulp`?

我需要给定双精度值的ulp,但由于我是为代号1开发的,所以没有提供ulp(double)。有没有人知道用Java计算ulp的有效算法?Codename One仅提供了Math类中的一些方法(javadoc用于CN1版本),并且填补了MathUtil中的一些空白。 作为一种解决办法,我使用此(不正确的)代码,直到我找到一个可用的替代代码: private double ulp(doubl ..
发布时间:2022-04-05 14:29:37 Java开发

ButtonGroup实例的引用检索

我已经创建了ButtonGroup的一个实例,并将其关联到两个单选按钮。单选按钮被添加到容器,容器被添加到表单屏幕。当按下&Back";按钮时,我想清除ButtonGroup选择并重置某些变量实例。 我想把代码放在我为&Back";函数创建的ActionListener中。我的问题是如何检索ButtonGroup的引用以清除Selection()? 推荐答案 在查看Co ..
发布时间:2022-04-05 14:25:46 其他开发

代号为一个iOS横向状态栏

我认为,当设备面向横向时,iOS状态栏没有意义。如何使代号为One的应用程序仅在肖像上显示状态栏? 推荐答案 我们将在20日落地的代码冻结中添加对它的支持。 landscapeTitleUiidBool也应该影响状态栏,因此当它在风景中运行时,它将具有StatusBarLandscapeUIID。请参阅此处有关landscapeTitleUiidBool主题常量的讨论:https ..
发布时间:2022-04-05 14:22:47 其他开发

代号为One CSS长方体阴影编译错误(在Arch Linux上)

我正在完成一个Arch Linux上的Android应用程序,它是我在Ubuntu上启动的。该IDE为Eclipse。 当我在Arch上运行代码时,我得到一个MissingNativeBrowserException。 缩小问题范围后,我发现负责的代码行与heme.css文件中的方框阴影相关: box-shadow: inset 0px 0px 2pt 1pt rgba(255, ..
发布时间:2022-04-05 14:20:07 前端开发

如果安装了nb-javac,NetBeans插件将失败

在Linux上使用NetBeans 11.1和Java 11(尚未在其他平台上尝试)。 如果按照IDE通知的建议安装‘nb-javac’插件,则CodenameOne插件模块无法加载,因此CodenameOne功能不可用。 有什么建议或变通办法吗? 推荐答案 我使用的是Windows 10和NetBeans 12,也遇到了同样的问题。 我通过删除 解决了这个问题 org ..
发布时间:2022-04-05 14:17:51 其他开发

代号一-播放声音

以下代码在模拟器中工作正常,我听到音频: try { Media m = MediaManager.createMedia((Display.getInstance().getResourceAsStream(getClass(), "/notification_sound_bell.mp3")), "audio/mpeg"); m.play(); ..
发布时间:2022-04-05 14:16:21 其他开发

代号为One的SSL证书

我想使用代号为1的SSL证书。目前我正在使用以下代码连接到服务器 ConnectionRequest req = new ConnectionRequest(); req.setUrl("http:/something"); 但我想使用https而不是http。我想导入自定义的SSL证书,并想在我的应用程序中使用它。 如何导入和使用SSL证书? 推荐答案 您只需将其更改 ..
发布时间:2022-04-05 14:14:35 其他开发

在IDE中运行应用程序停止工作

上周,我完成了一个测试应用程序的开发,并在所有模拟器上成功运行了它。 今天,我决定考虑发布这款应用,并使用了“Sent Android Build”。生成状态为“成功”。 然后尝试从命令行运行JAR,得到: peter@PeteSuse:~> java -jar "/home/peter/NetBeansProjects/mobile-apps/pGame/dist/pGame.jar" j ..
发布时间:2022-04-05 14:11:43 其他开发

添加或删除组件是否应触发重新绘制?

在活动表单中添加或删除组件似乎不会 自动触发重新绘制。 删除组件时,删除的组件的图像会一直存在。 向现有窗体添加新组件时,setVisible(True) 不会触发重新绘制。 推荐答案 不应该。 我们允许animateLayout这样的东西,如果我们隐式重新绘制,它将不起作用,因为您将看到闪烁。此外,如果您删除了许多组件或添加了许多组件,您可能希望将其合并到单个重新绘制中 ..
发布时间:2022-04-05 14:10:17 其他开发

代号为One应用程序以较低分辨率运行(Android)

我正在三星Galaxy Tab A 10.1(2019)上测试我的应用程序(调试版本)。设备分辨率为1200 x 1920。但是,当我使用getDisplayWidth()和getDisplayHeight()时,我得到900 x 1359(=1440-状态栏)。因此,这款应用程序的分辨率较低,确实图形看起来有点粗糙。但当我截屏时,它的分辨率是1200x1920。Galaxy Tab A没有更改屏 ..
发布时间:2022-04-05 14:09:01 移动开发

在CN1上获取不带时间的当前日期

我无法在没有时间的情况下获取日期,我想将时间设置为00:00,这样我就可以检查日期差异。 我到目前为止尝试的步骤: SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy"); Date now = new Date(); try { now = dateFormat.parse(dateFormat.for ..
发布时间:2022-04-05 14:06:12 Java开发

(Proguard) 服务器构建错误代号一

在我的项目中添加 Android 证书后,Codename One 服务器开始出现问题,然后通过询问 Codename One 支持,他们告诉我这可能与 Proguard 相关,因此在通过设置禁用 Proguard 后 android.enableProguard=false 这是不推荐的吧?因此,在执行此操作后,Codename One 服务器构建良好,但我想保持 Proguard 启用,因为它 ..
发布时间:2021-12-30 16:54:00 其他开发

代号一号如何运作?

我正在寻找为多个移动平台开发的替代方案,并找到了使用 Java 的 Codename One作为 lingua franca,而不是 HTML/CSS/JS 或脚本语言. 我找不到它是如何工作的.它是否将 JVM 与适用于 iOS 和 Win7 的应用程序捆绑在一起,并在 Android 中使用 Dalvik?它是否将源代码转换为本机,我们是否可以访问此源代码?考虑到他们承诺“不妥协",还有 ..
发布时间:2021-12-22 23:23:06 其他开发

CodenameOne :“找不到 javac 的路径"错误

我开始使用用于多平台移动开发的 CodenameOne 工具.当我创建“hello world"应用程序并尝试构建 .apk android 文件时,我收到了 [echo] 错误!找不到 Javac 的路径![echo] 确保 JAVA_HOME 环境变量指向 JDK[echo] 或者手动在 build.xml 中定义 javac 路径! 我在项目中添加了 JRE 引用,但这并没有解决问题. ..
发布时间:2021-11-22 16:57:41 移动开发