jTextField と setText メソッドを使用して int 値を設定しようとしています。もちろん、setText は文字列を必要とします。どうすればこれを回避できますか?コードのスニペットを示します。
private void setAllTextFields(FilmSystem e){
getFilmNameTF().setText(e.getFilmName());
lectureTF.setText(e.getLecture());
ageTF.setText(e.getAge());
priceTF.setText(e.getTicketCost());
seatsTF.setText(e.getNoOfSeats());
SeatTF は jTextField であり、getNoOfSeats は int 値を返す別のクラスのメソッドです。
この質問に答えてくれてありがとう。int の値を取得して何かを行うにはどうすればよいでしょうか。
public void buyTicket() {
String newFilmName = filmNameTF.getText();
String newLecture = lectureTF.getText();
String newAge = ageTF.getText();
String newPrice = priceTF.getText();
int newSeats = seatsTF.
コードを見るとわかるように、文字列値は getText で簡単に取得できます。その後、それらを印刷したり、それらと一緒に何でもしたりできます。座席intでこれを行うにはどうすればよいですか? 再度、感謝します。