2

段落の最初の単語の下のスペースになるように、2行目だけをインデントするにはどうすればよいですか。
このように:
ここに画像の説明を入力

4

1 に答える 1

0

各行を配列に読み込むことができる場合は、その配列をループし、インデックス = 1 の場合は、行の先頭に「\t」を追加してから、出力文字列に追加します。例を書くことができるかどうか見てみましょう。

各行をすでに String[] 行に読み込んでいるとしましょう。

String[] lines = readFromTextFileLineByLine();
String output = "";
int index = 0;
foreach(String line in lines)
{
    if(index==1)
        line = "\t" + line;
    output += line;
    index++;
}

これが役立つことを願っています。

これで、リッチテキスト ボックスの各段落は少し異なります。ファイルから行ごとに読み取り、これを実行して出力を変更する代わりに、「\ n」でテキストを分割できる場合があります。ただし、新しい行が発生する場所と、テキスト ボックスの幅に関する問題が発生します。

于 2013-10-08T18:04:37.123 に答える