Поочередно отображать любой текст, введенный в текстовое поле
// in either Capital or lowercase depending on the original
// letter changed. For example: CoMpUtEr will convert to
// cOmPuTeR and vice versa.
Switch.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e )
String characters = (SecondTextField.getText()); //String to read the user input
int length = characters.length(); //change the string characters to length
for(int i = 0; i < length; i++) //to check the characters of string..
{
char character = characters.charAt(i);
if(Character.isUpperCase(character))
{
SecondTextField.setText("" + characters.toLowerCase());
}
else if(Character.isLowerCase(character))
{
SecondTextField.setText("" + characters.toUpperCase()); //problem is here, how can i track the character which i already change above, means lowerCase**
}
}}
});
else
, поэтому, если он начинается с верхнего регистра, он не пройдет через 2-ю ветвьif
. Если он начинается с нижнего регистра, он пройдет через вторую ветвь (а не первую) - какая проблема у вас на самом деле? - person John3136   schedule 20.02.2013