JAVA 编程题求教
发布网友
发布时间:2023-09-15 08:53
我来回答
共3个回答
热心网友
时间:2024-11-26 17:56
第一问:
class List1 {
public static void main(String args[]) throws Exception
{
int b;
while((b=System.in.read()) != -1)
{System.out.write(b);}
}
}
第二问:
import javax.swing.JOptionPane;
class List2
{
public static void main(String[] a)
{
String str = JOptionPane.showInputDialog("Please enter a char");
char c_str = str.charAt(1);
System.out.println((int)c_str);
}
}
第三问:
class List3
{
public static void main(String[] args)
{
int[] a={30,1,-9,70,25};
Arrays.sort(a);
for(int i = 0; i<a.length; i++)
{
System.out.println(a[i]);
}
}
}
第四问:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class List1 extends JFrame implements ActionListener {
private JLabel lstName;
private JTextField txfName;
private JTextArea txaName;
private JButton btnClose;
public List1()
{
lstName = new JLabel("请输入你的姓名:");
txfName = new JTextField(20);
txfName.setActionCommand("name");
txfName.addActionListener(this);
txaName = new JTextArea();
btnClose = new JButton("关闭窗口");
btnClose.setActionCommand("close");
btnClose.addActionListener(this);
getContentPane().setLayout(new GridBagLayout());
GridBagConstraints gs = new GridBagConstraints();
gs.fill = GridBagConstraints.BOTH;
getContentPane().add(lstName,gs);
gs.gridwidth = GridBagConstraints.REMAINDER;
getContentPane().add(txfName,gs);
getContentPane().add(txaName,gs);
gs.gridwidth = GridBagConstraints.REMAINDER;
getContentPane().add(btnClose,gs);
}
public static void main(String[] args)
{
JFrame.setDefaultLookAndFeelDecorated(true);
List1 frm = new List1();
frm.pack();
frm.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("name"))
{
String strIn = txfName.getText();
txaName.setText(strIn + ",欢迎您!");
}
if(e.getActionCommand().equals("close"))
{
System.exit(0);
}
}
}
热心网友
时间:2024-11-26 17:56
全部写出来了,都很简单。太多了,贴到那?你给我发消息吧。
热心网友
时间:2024-11-26 17:57
楼主你给你分真是不稀血本啊..唉..可惜有些我不会做