Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4.  
  5. public class palindrome{
  6. public static void main( String args[]) {
  7. JFrame frame = new JFrame("PAL_GUI");
  8. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE
  9. );
  10. final int FIELD_WIDTH = 20 ;
  11. final JTextField inpField = new JTextField(FIELD_WIDTH);
  12. final JTextField outField = new JTextField(FIELD_WIDTH);
  13. JButton checkPalindromeButton = new JButton("ok");
  14. checkPalindromeButton.addActionListener(new ActionListener(){
  15. public void actionPerformed(ActionEvent event) {
  16. String s = inpField.getText();
  17. boolean ispalindrome = true ;
  18. for (int i = 0 , j = s.length()-1;i<j;i++,j--)
  19. {
  20. if(s.charAt(i) != s.charAt(j))
  21. {
  22. ispalindrome = false ; break ;
  23. }
  24. }
  25. outField.setText(""+ ispalindrome) ;
  26. }
  27. });
  28. frame.setLayout(new FlowLayout()) ;
  29. frame.add(inpField);
  30. frame.add(checkPalindromeButton) ;
  31. frame.add(outField) ;
  32. frame.setVisible(true) ; }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement