問題タブ [textflow]

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.

0 投票する
1 に答える
873 参照

css - Flex 4.5.1 で CSS スタイルを使用して TextFlow をどのようにスタイル設定しますか?

CSS ファイルで定義されたスタイルで TextFlow 要素のスタイルを設定できるようにしたいと考えています。現在の TextFlow の実装を以下に示しますが、スタイルへの変更が反映されていないようです。Flex 4.5.1 で CSS スタイルを使用して TextFlow をスタイル設定するにはどうすればよいですか?

0 投票する
1 に答える
738 参照

apache-flex - Flex での RichText 箇条書きのスタイル設定

RichText コンポーネントを使用して iPad アプリを開発しています。ターゲット デバイスで正常に動作しています。ただし、弾丸は星よりも少なく見えます。具体的には、箇条書きとリスト項目の間のスペースを増やす必要があります。近すぎて見栄えが悪く、デザインの人々はまったく満足していません。

コードが機能する方法は、読み込まれる XML ファイルがあり、画面の内容がそのファイルから読み込まれるというものです。たとえば、ここに私が持っているテストリストがあります:

私の ActionScript コードは、上記の copy 要素を受け取り、TextFlow インポートを介して実行します。私はこれを行い、XML ファイルで実際の TextFlow を使用しません。これは、XML/HTML の経験を持っていないプログラマーがこのファイルを編集することになり、適切な TextFlow を行うようにトレーニングするのではなく、マークアップをできるだけ HTML に近づけたかったためです。

これはうまく動作し、上付き文字と派手な文字 (以下を参照) を含む箇条書きリストを取得します。ただし、箇条書きとリスト項目テキストの間の間隔を変更することはできません。ListMarker とリスト項目の間のスペースを増やしたいだけです。今は近すぎて詰まったように見えて、デザインスタッフが悲しんでいます。(ご覧のとおり) いくつかのパディングと afterContent タイプの属性を試してみましたが、何もしません。参考までに、上記の結果は次のとおりです。

このコードの出力

編集して追加: 以前、TextFlow のリストにこれらのリソースを使用していました。

0 投票する
1 に答える
181 参照

actionscript-3 - テキストがいつ表示されたかを知る textflow イベント

TextFlow のテキストがいつ表示されたかを知る必要があります。

コードは MovieClip 内で実行され、次のイベントを試しました。

textFlow.addEventListener(FlowOperationEvent.FLOW_OPERATION_END, handleEnd); (決して起こらない) textFlow.addEventListener(UpdateCompleteEvent.COMPOSITION_COMPLETE, handleDone); (その場合、テキストは表示されません)

テキストは「次の」フレームでのみレンダリングされるように見えますが、テキストが表示されたことを通知するイベントが見つかりません。

私はアイデアがほとんどないので、何か提案があれば共有してください:D

よろしくお願いします

0 投票する
1 に答える
783 参照

actionscript-3 - TLF 検索要素の位置

表示リストに追加される前に、要素 (LinkElement など) の位置を検索しようとする TLF で問題が発生しました。

次のコードを試しました:

  1. 私の textFlow を作成します。

    /li>
  2. 必要なすべての要素を取得します。

    /li>
  3. 見つかった各要素について、境界を取得してみてください。

    /li>

flowComposer が null であるため、Textline を取得できないようです。

境界を取得する方法/作曲家が常にnullである理由はありますか?

0 投票する
2 に答える
1115 参照

javafx - javafxで画像を中央に配置する方法

Facebookの写真を移動して、テキストの垂直方向の中央に配置するにはどうすればよいですか??

コード:

画像

ここに画像の説明を入力

0 投票する
1 に答える
3898 参照

javafx-8 - JavaFX: TextFLow オブジェクトのラッピングを停止する方法

TextFlow オブジェクトを CheckBoxTextItem (controlsFX から) のグラフィック ノードとして使用しています。TextFlow オブジェクトがツリー ビューの幅より長い場合、折り返されます。ラッピングを止めるにはどうすればよいですか?または、省略記号文字列のようなものを設定します-ラベルでできることのように?

テキスト フロー オブジェクトは Text オブジェクトで構成されます。