0
基本上,我創建了一個applet,每個RGB值有一個文本字段。然後我創建了一個try catch塊來顯示一個對話信息,如果用戶輸入一個字符串的話。但是,現在我想要它找到哪個文本字段中有一個字符串,並且只將該文本字段設置爲空,以便它們可以鍵入整數,同時還保留兩個正確文本字段的值。如何找出哪個文本字段不是整數
因此,例如:
[255] [150] [cat]
step 2: [255] [150] [] (the string textfield should become null)
代碼:
try{
if (e.getSource().equals (bttn))
{
as=T1.getText();
ag=T2.getText();
ab=T3.getText();
as=as.trim();
ag=ag.trim();
ab=ab.trim();
redColor= Integer.parseInt(as);
greenColor= Integer.parseInt(ag);
blueColor= Integer.parseInt(ab);
}
}
catch (NumberFormatException exception){
JOptionPane.showMessageDialog(null,"Integers Only","ERROR!",JOptionPane.WARNING_MESSAGE);
}
感謝您的幫助我認爲我現在明白了 –