import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
class SwingTest extends JFrame implements ActionListener{
private int count = 0;
private JButton b1=new JButton("英文");
private JButton b2=new JButton("中文");
private JButton b3=new JButton("标点");
private JTextArea mytext=new JTextArea(5,20); public SwingTest()
{
setTitle("Swing-threeButton-Test");
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
}
getContentPane().add(b1, BorderLayout.WEST);
b1.addActionListener(this);
getContentPane().add(b2, BorderLayout.NORTH);
b2.addActionListener(this);
getContentPane().add(b3, BorderLayout.SOUTH);
b3.addActionListener(this);
getContentPane().add(mytext, BorderLayout.CENTER);
public void actionPerformed(ActionEvent e){
Object ob=e.getSource();
if (ob==b1)
mytext.append("You type the English button");
else if (ob==b2)
mytext.append("你按了中文按钮");
else if (ob==b3)
mytext.append(",.!");
} public static void main(String args[])
{
JFrame f=new SwingTest();
f.setSize(300,300);
f.setVisible(true);
}
}
骗译时,老是说类型有问题,问题一大把,头好大,有谁帮个忙!先谢了。
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
class SwingTest extends JFrame implements ActionListener{
private int count = 0;
private JButton b1=new JButton("英文");
private JButton b2=new JButton("中文");
private JButton b3=new JButton("标点");
private JTextArea mytext=new JTextArea(5,20); public SwingTest()
{
setTitle("Swing-threeButton-Test");
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
}
getContentPane().add(b1, BorderLayout.WEST);
b1.addActionListener(this);
getContentPane().add(b2, BorderLayout.NORTH);
b2.addActionListener(this);
getContentPane().add(b3, BorderLayout.SOUTH);
b3.addActionListener(this);
getContentPane().add(mytext, BorderLayout.CENTER);
public void actionPerformed(ActionEvent e){
Object ob=e.getSource();
if (ob==b1)
mytext.append("You type the English button");
else if (ob==b2)
mytext.append("你按了中文按钮");
else if (ob==b3)
mytext.append(",.!");
} public static void main(String args[])
{
JFrame f=new SwingTest();
f.setSize(300,300);
f.setVisible(true);
}
}
骗译时,老是说类型有问题,问题一大把,头好大,有谁帮个忙!先谢了。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;class SwingTest extends JFrame implements ActionListener{
private int count= 0; private JButton b1= new JButton("英文"); private JButton b2= new JButton("中文"); private JButton b3= new JButton("标点"); private JTextArea mytext= new JTextArea(5, 20); public SwingTest(){
setTitle("Swing-threeButton-Test");
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}); getContentPane().add(b1, BorderLayout.WEST);
b1.addActionListener(this);
getContentPane().add(b2, BorderLayout.NORTH);
b2.addActionListener(this);
getContentPane().add(b3, BorderLayout.SOUTH);
b3.addActionListener(this);
getContentPane().add(mytext, BorderLayout.CENTER); } public void actionPerformed(ActionEvent e){
Object ob= e.getSource();
if(ob==b1)
mytext.append("You type the English button");
else if(ob==b2)
mytext.append("你按了中文按钮");
else if(ob==b3)
mytext.append(",.!");
} public static void main(String args[]){
JFrame f= new SwingTest();
f.setSize(300, 300);
f.setVisible(true);
}
}你的代码用什么编的,换个编辑器
你的代码不可以复制
只能重新敲完了后你编译就没什么了,里面的问题是中文输入的时候不小心带来的.