我試圖設置一個int值使用jTextField和setText方法。但是當然setText需要一個String。我該如何解決這個問題?我給你的代碼片段:Java有一個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());
seatsTF是一個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?再次感謝。
我不想因爲我想稍後對int值進行數學運算。 – user2092012 2013-03-20 17:20:26
你的實際int值不會被改變。 – 2013-03-20 17:22:12