• 締切済み

条件分岐について

Javaの条件分岐のことで質問させていただきます。 入力された値によって、適切なHTMLタグを表示するプログラムを作っています。 「画像の表示」「画像の幅」「画像の高さ」と項目をわけてそれぞれにJTextFieldを設置し、画像の名前や高さなどを入力。画像の高さと幅についてはJCheckBoxを1つ設置し高さと幅を指定する場合はチェックし、指定しない場合はチェックを外す。という方法を考えています。 現在はif文で「画像の表示」に画像ファイル名(拡張子まで)を入力、「画像の高さ」「画像の幅」に高さと幅を数字で入力、 チェックボックスにチェックを入れ、ボタンを押したらJTextAreaに「<img src="画像ファイル名" Width="幅" Height="高さ">」と表示することはできています。 しかし画像の名前のみ入力して、高さと幅を指定しない(チェックボックスのチェックを外す)など、別の処理を行うif文を上記のif文の後に書いても実行することができません。 switch文で処理を分岐させることも考えていますが、式を上手くかけず悩んでいます。 if文などで上手く処理を分岐させるにはどうすればいいでしょうか?

この投稿のマルチメディアは削除されているためご覧いただけません。

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.2

> 現在はif文で~ > 別の処理を行うif文を上記のif文の後に書いても~ それらのif文は何を判断しているのでしょうか。 エラーチェックを一切無視するなら if (チェックボックスがチェックされている) { <img src="画像ファイル名" Width="幅" Height="高さ">を出力 } else { <img src="画像ファイル名">を出力 } だけでいいはずです。

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

ソースがなければ、わかりません わかることは、やりたいことがプログラムにできていない、ということだけです。

関連するQ&A