問題タブ [word-processor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ワード プロセッサの自動ファイル履歴とバックアップ
私は現在 Java でワード プロセッサを作成していますが、必要な機能の 1 つはファイルのバックアップと履歴です。
プログラムがクラッシュした場合にテキストをテキスト ファイルにバックアップし、最近開いたテキスト ファイルの履歴を表示できるようにしたいと考えています。
問題を調査しようとしましたが、有用なものが見つかりませんでした。誰かが私に正しい方向を向けてくれるので、これを試して理解することができます.
java - ファイルを開くためのワープロ GUI の取得
開く、保存、削除ボタンがあるシンプルなワープロを作ろうとしています。これまでのところ、保存ボタンが機能するようになりました。一方、私の開くボタンはファイルを開きません。ボタンをクリックしても何も起こりません。助けてください!私のオープンクラスのコードは次のとおりです。
また、オープン クラスを呼び出す表示クラスは次のとおりです。
java - テキストの配置に StyledEditorKit を適切に使用する方法
基本的に、私がやりたいことは、マウスで選択したテキストを中央に配置することです (通常の左クリックで単語をドラッグすると、単語が青色に変わります。特別な強調表示機能などはありません)。左、中央、または右。これを処理するためのボタンと actionListeners が既に設定されています。必要なのは、actionListener 内のコードだけです。
明確にするために、私はこれを使いたくありません:
これはテキスト フィールド全体を中央に配置しますが、それは私が探しているものではありません。私が探しているのは、選択したテキストのみが整列されているワープロで見られるものと非常によく似ています。このようにして、1 行のテキストを左揃えにし、そのすぐ下の行を中央揃えにすることができます。
以前にStyledEditorKitをいじったことがあり、それを使用する必要があったと思います。を使用できると思いますがStyledEditorKit.AlignmentAction
、メソッドには文字列と整数が必要であり、これらが何のためにあるのかを実際には指定していません。
StyledEditorKit はこれを行うための最良の方法でしょうか? それとも、私が気付いていないより効率的な方法はありますか?