何をしたいあなたは上のSergiy Medvynskyyの答えと成功を持っているかもしれないですthis質問、または少なくともそれを使用する 何らかの方法で;
JLabel label = new JLabel("MESSAGE");
label.setFont(new Font("Arial", Font.BOLD, 18));
JOptionPane.showMessageDialog(null,label,"ERROR",JOptionPane.WARNING_MESSAGE);
JOptionPane
がパラメータとしてのJLabelを受け付けているので、あなたはその1つのサイズを変更しようとし、その後、ちょうどそれを渡すことによって、少し実験ができます。
編集:
あなたはSwingを使っていると仮定すると、このコードは動作するはずです。
(あなたが希望のサイズ/レイアウトに到達するために少し実験が必要になる場合があります)
TextField tf = new TextField();
tf.setFont(new Font("Arial", Font.BOLD, 20));
JPanel jp = new JPanel(new BorderLayout(0, 0));
JLabel jl = new JLabel("Example Prompt Message!");
jl.setFont(new Font("Arial", Font.BOLD, 16));
jp.add(jl, BorderLayout.NORTH);
jp.add(tf, BorderLayout.SOUTH);
JOptionPane.showConfirmDialog(null, jp);
結果は、これに似何かする必要があります。 (。showInputDialog
はおそらくすでにデフォルトの入力ラインを持つため、それには、動作しませんけれどもあなたは、あまりにも当然の対話の種類を変更することができます)
注:あなたは、互換的用語テキストフィールド&テキストエリアを使用するように見えますしかし、それらは完全に別々のコンポーネントです。最初は1行のテキスト、2番目は複数行のテキストです。条件をより慎重に使用し、この質問を[編集]して、質問に関連しない参照をすべて削除してください。 –