gpt4 book ai didi

java - 如何以印度地方语言(马拉地语)显示 swing 应用程序的所有文本

转载 作者:行者123 更新时间:2023-12-01 11:30:46 25 4
gpt4 key购买 nike

我正在使用 java (Swing) 开发桌面应用程序。在我的应用程序中有一些 jTextField、Jlable 和 JtextArea。例如

(Jlable)First Name: -----(JtextField)
(Jlable)Last Name: -----(JtextField)

等等

这是我的实际问题。 Jlable、Jtextfield 和 JtextArea 即所有组件默认以英文显示。就像名字,姓氏但我想用印度地方语言(马拉地语)显示它,比如प्रथमनाव而不是名字

为此,我创建了一个 .properties 文件并存储 FirstName=प्रथम नाव。我使用的是 NetBeans IDE,因此从这个 First Name Jlable 的属性中,我加载了 .properties 文件 "FirstName" 键的值。但我无法在 First Name Jlable 处看到 प्रथम नाव。我刚刚看到类似 [][][][][][] 的内容。

那么我怎样才能实现这一点,即以马拉地语显示所有文本。

任何帮助将不胜感激。谢谢

最佳答案

您所需要的只是计算机中的 shivaji 字体。如果您有它们(在控制面板中检查),那么您可以使用以下代码:

label name.set text("Aan");
label name.setFont(new Font("Shivaji02"),Font.BOLD,23);

这里23是字体大小

关于java - 如何以印度地方语言(马拉地语)显示 swing 应用程序的所有文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30415341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com