我是 Java 新手,下面是我为学习 Java 编写的简单代码。
我想为输出程序设置RIGHT TO LEFT
方向。我的语言是波斯语
,因为我们像阿拉伯语一样从右到左
和右text-align
package ir.salam;
import javax.swing.*;
import java.awt.*;
import java.io.PrintWriter;
import java.util.Scanner;
/**
* Created by tux-world on 7/8/14.
*/
public class JavaTuts {
private static Scanner in= new Scanner( System.in );
private static PrintWriter out= new PrintWriter( System.out,true );
public static void main( String args[])
{
String yourName;
out.println("HI, please Choose one of this items.");
menu();
yourName = JOptionPane.showInputDialog(
null, "Please enter your name: ");
JOptionPane.showMessageDialog(null,
"Hello " + yourName );
}
public static void menu(){
JOptionPane.showMessageDialog(null,
"لطفا یکی از گزینه های زیر را انتخاب کنید:\n" +
"۱- ایجاد یک رکورد جدید\n" +
"۲- نمایش رکورد ثبت شده\n" +
"۳- خروج از برنامه",
"منوی اصلی برنامه"
, JOptionPane.PLAIN_MESSAGE);
}
}
最佳答案
您可以创建一个 Jframe 并设置从右到左的方向:
JFrame jframe= new JFrame();
jframe.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
JOptionPane.showMessageDialog(jframe, "لطفا یکی از گزینه های زیر را انتخاب کنید:\n" +
"۱- ایجاد یک رکورد جدید\n" +
"۲- نمایش رکورد ثبت شده\n" +
"۳- خروج از برنامه",
"منوی اصلی برنامه", JOptionPane.PLAIN_MESSAGE);
关于Java 为输出程序设置方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24635508/