我遇到的问题ComponentOrientation.RIGHT_TO_LEFT
是诸如’/’或’!’之类的字符 要么 ‘。’ 显示在左侧。
我只需要从右到左绘制文本,但是使用标准的,西方的,英语从左到右的符号表示文本字符。
如果不手动呈现文本,这可能吗?
我无法产生您的问题,能否请您使用我的SSCCE用于左侧显示。
从代码
import java.awt.ComponentOrientation;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.UIManager;
public class RightToLeft {
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
JTextArea text = new JTextArea(10, 5);
text.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
text.setText("one/\n "
+ "!two\n"
+ ".three\n"
+ "/four\n"
+ "five!\n"
+ "six.\n"
+ "seven\n"
+ "eight\n");
JScrollPane pane = new JScrollPane(text);
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame frame = new JFrame("العنوان بالعربي");
frame.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
frame.add(pane);
frame.pack();
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.setVisible(true);
}
});
}
}
我有一个如下的文本区域, 我需要突出显示或选择所有文本“Highlight me”。我没有找到任何方法来突出显示文本区域中的文本。此外,我在JavaFX中找不到任何其他API可以突出显示特定文本或字母的出现,例如Swing中的JTextArea。有人可以建议我如何在文本区域突出显示字符串吗?或者除了JavaFX中的这个文本区域之外,还有其他API可用吗? 我的代码: 预期输出: 线条应以以下任何颜
本文向大家介绍Java Swing JTextArea文本区域的实现示例,包括了Java Swing JTextArea文本区域的实现示例的使用技巧和注意事项,需要的朋友参考一下 1. 概述 官方JavaDocsApi: javax.swing.JTextArea JTextArea,文本区域。JTextArea 用来编辑多行的文本。JTextArea 除了允许多行编辑外,其他基本用法和 JTex
问题内容: 我有一个图像选择器,可以从图库中选择图像,然后将URL填写到字段中。这些URL可能非常长,并且始终在文本字段中看到URL的前半部分具有很少的信息价值。 有人知道一种“滚动”到文本字段最右侧的方法,以便可以看到URL的末尾而不是开头吗?不求助于textarea。 问题答案: 除IE6-8 / Opera之外的所有浏览器 设置后明确设置输入值的长度。缺点是一旦模糊,它就会滚动回开始。 IE
我刚刚切换到Sublime文本作为我的新编辑器。如果我打开侧边栏,它会显示打开的文件,但我想要的是文件导航侧边栏,是否可以在不下载插件的情况下进行更改?
显示文本 使用一个 Text 对象 (PIXI.Text)在舞台上展示文本。简单来说,你可以这样使用它: let message = new Text("Hello Pixi!"); app.stage.addChild(message); 这将会在画布上展示文本“Hello, Pixi”。Pixi的文本对象继承自Sprite类,所以它包含了所有相同的属性,像x, y, width, height
问题内容: 我搜索了许多帖子,发现支持HTML。所以我可以做 得到多行。上面的代码将导致 但是,我想要的是 仅在窗口不可调整大小(并且非常愚蠢)时,才可以在“按:”之前添加空格。谁能告诉我如何修改此代码以使其按我的意愿工作? 问题答案: HTML比@MadProgrammer的答案略简单: