分别编写java 小程序和java 应用程序实现图形界面编程

分别编写java小程序和java应用程序实现图形界面编程,界面上包括一个标签、一个文本框和一个按钮。当用户单击按钮时,程序判断文本框的内容是否为回文,并把判断结果显示在标... 分别编写java 小程序和java 应用程序实现图形界面编程,界面上包括一个标签、一个文本框和一个按钮。当用户单击按钮时,程序判断文本框的内容是否为回文,并把判断结果显示在标签中。 展开
 我来答
百度网友9458730
2012-01-03 · 超过10用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:47.2万
展开全部
如何有什么不清楚,或是还有什么要求便留言!

import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class Palindrome extends JFrame implements ActionListener{

/**
* @param args
*/
private JTextField jTextField,jTextField2;
private JButton jButton;
public Palindrome()
{
super("判断回文");
Dimension dimension = this.getToolkit().getScreenSize();
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setBounds(dimension.width/4,dimension.height/3,dimension.width/2,100);
this.setLayout(new FlowLayout());

jTextField = new JTextField("",40);
this.add(jTextField);

jTextField2 = new JTextField("",5);
this.add(jTextField2);
jTextField2.setEditable(false);

jButton = new JButton("确认");
this.add(jButton);
jButton.addActionListener(this);

this.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
String string = jTextField.getText();
boolean flag = true;
int len = string.length();
for(int i = 0 ; i < len/2;i++)
if(string.charAt(i) != string.charAt(len - i - 1))
{
flag = false;
break;
}
if(flag)
jTextField2.setText("是回文");
else {
jTextField2.setText("不是回文");
}

}
public static void main(String[] args) {
// TODO Auto-generated method stub
new Palindrome();
}

}
yuyang2643245
2012-01-04 · TA获得超过107个赞
知道答主
回答量:63
采纳率:100%
帮助的人:26.5万
展开全部
同上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
现实点哥们
2012-01-04 · TA获得超过500个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:429万
展开全部
同一楼
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式