我想在Android上使用ANTLR,我发现了这个: ANTLR和Android
下载AntlrJavaRuntime后,我不知道该怎么做,我应该这样做:
1. lunch the appropriate target
2. make AntlrJavaRuntime
3. verify that AntlrJavaRuntime.xml was placed in /system/etc/permissions and
4. AntlrJavaRuntime.jar was placed in /system/framework
5. after this, you can run a normal make
Run Code Online (Sandbox Code Playgroud)
首先,第1步甚至意味着什么?
其次,当我尝试做:make AntlrJavaRuntime我得到以下错误:
~/AntlrJavaRuntime$ make AntlrJavaRuntime
make: Nothing to be done for `AntlrJavaRuntime'.
Run Code Online (Sandbox Code Playgroud)
很难找到有关这方面的文档,因此非常感谢任何帮助(或者是如何让ANTLR为Android项目做好准备的明确示例).
我有以下文字:
وزا.字
但是当我在JTable上显示它时,它看起来像这样:
字.وزا
在每个JLabel或TextArea或任何其他输入中,它看起来像原始文本:
وزا.字
仅在JTable上我遇到了这样的问题.
我不在乎它是否有意义,是的,我知道阿拉伯语是从右到左书写的.我的猜测是Java正在检测它并自动反转它,但我不希望它.
注意:我不知道وزا是什么意思,出于实际目的我不在乎.对于这种情况来说,这也是无关紧要的.这个词没有意义和单词.وزا或反之亦然.
注2:反转或不反转的文本始终与左对齐(正如我所期望的那样).
提前致谢.