入力テキストの中心をtextfield
に合わせることができません。常に調整されます。入力テキストをテキストフィールドの中央に配置する方法は?
私はtextfield
に.getStyle().setAlignment(Component.CENTER)
を使用しようとしましたが、コンパイル時にクラッシュします。
textfield
に入力テキストの中心を合わせるにはどうすればよいですか?
入力テキストの中心をtextfield
に合わせることができません。常に調整されます。入力テキストをテキストフィールドの中央に配置する方法は?
私はtextfield
に.getStyle().setAlignment(Component.CENTER)
を使用しようとしましたが、コンパイル時にクラッシュします。
textfield
に入力テキストの中心を合わせるにはどうすればよいですか?
getStyle()
は間違いです。
getUnselectedStyle()
,getSelectedStyle()
などを使用する必要があります。 または代わりにgetAllStyles()
を使用してください。
しかし、中央揃えのテキストは、その動作をサポートするために編集を行うネイティブの基盤となるプラットフォームを必要とするため、入力中は機能しません。残念なことに、彼らはその点で非常に矛盾しているので、私たちはそれを有効にしません。
<html>
<body>
<input type="text" style="text-align:center" size=20 />
</body>
</html>
明確にするために、私はCodename Oneをモバイルアプリの開発に使用しています。 –
詳細を編集してください。コード専用と「試してください」の回答は、検索可能なコンテンツが含まれていないため、推奨されません。なぜ誰かが「これを試してみる」べき理由を説明しません。 – abarisone
コンパイルエラーとは何ですか?コンパイルは「クラッシュ」しません。 getStyle()を使用してはならず、 'getUnselectedStyle'などを使ってください。 –
こんにちは、 私は問題を再現できませんが、私が正しく覚えていれば、それは言い換えればコンパイルではなく、レンダリング時でした。 テキストフィールドにテキストをどのように配置する必要がありますか?私のテキストフィールド変数は「パスワード」と呼ばれ、次のコードを試してみます: password.getUnselectedStyle()。setAlignment(TextField.CENTER); password.getSelectedStyle()。setAlignment(TextField.CENTER); –
結果は次のようになります。最初の印刷画面は、Textfieldが選択されていないように見えます.2番目の印刷画面は、選択時のTextfieldの外観です。 http://oskarrosen.com/random/center_textfield_input.PNG http: /oskarrosen.com/random/center_textfield_input_text.PNG –