当前位置: 技术问答>java相关
刚学JAVA,请指教,如何写这样的Applet?(关于字符串)
来源: 互联网 发布时间:2015-03-14
本文导语: 编写一个Applet,接受用户输入的字符串,并按字典序输出! 我的想法是这样的: 1。用一个Button,(排序过程开始)一个Label,(用户提示)一个TextField,(接受用户的输入) 2。建立一个String数组保存输入 3。利用字...
编写一个Applet,接受用户输入的字符串,并按字典序输出!
我的想法是这样的:
1。用一个Button,(排序过程开始)一个Label,(用户提示)一个TextField,(接受用户的输入)
2。建立一个String数组保存输入
3。利用字符串compareTo()方法写一个冒泡排序算法
4。在Applet的paint()方法里显示排序后的字符串
请教代码!
我的想法是这样的:
1。用一个Button,(排序过程开始)一个Label,(用户提示)一个TextField,(接受用户的输入)
2。建立一个String数组保存输入
3。利用字符串compareTo()方法写一个冒泡排序算法
4。在Applet的paint()方法里显示排序后的字符串
请教代码!
|
/*
* 我也是新手,写一个练练
*/
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class T1 extends Applet {
private Label labelTip;
private Button sortStart;
private TextField text;
private String resultText;
public void init() {
add(labelTip = new Label("Input a string:"));
add(text = new TextField(30));
add(sortStart = new Button("SORT"));
sortStart.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println("Start To Sort...");
char[] arrayChar = text.getText().toCharArray();
char bubble;
for(int i = 0; i
* 我也是新手,写一个练练
*/
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class T1 extends Applet {
private Label labelTip;
private Button sortStart;
private TextField text;
private String resultText;
public void init() {
add(labelTip = new Label("Input a string:"));
add(text = new TextField(30));
add(sortStart = new Button("SORT"));
sortStart.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println("Start To Sort...");
char[] arrayChar = text.getText().toCharArray();
char bubble;
for(int i = 0; i