exam01_daan2.htm

来自「清华java教程」· HTM 代码 · 共 66 行

HTM
66
字号
<html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="../../css/text.css" type="text/css"></head><body bgcolor="#FFFFFF" text="#000000"><center><table width="95%" border="0" cellspacing="0" cellpadding="0">  <tr>      <td class=text valign="top">         <p><b>三、 编程题答案</b></p>        <p>编程第<font color="#0000FF">1</font>题<br>            import javax.swing.*;<br>            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.swing.event.*;</p>        <p>  class SwingTest extends JFrame implements ActionListener{<br>             private int count=0;<br>             private JButton b1=new JButton(&quot;英文&quot;);<br>             private JButton b2=new JButton(&quot;中文&quot;);<br>             private JButton b3=new JButton(&quot;标点&quot;);<br>             private JTextArea mytext=new JTextArea(5,20);<br>          <br>             public SwingTest()<br>             {<br>              setTitle(&quot;Swing-threeButton-Test&quot;);<br>              addWindowListener(new WindowAdapter()<br>               {<br>               public void windowClosing(WindowEvent e)<br>               {<br>                System.exit(0);<br>               }<br>              });<br>              getContentPane().add(b1, BorderLayout.WEST);<br>              b1.addActionListener(this);<br>              getContentPane().add(b2, BorderLayout.NORTH);<br>              b2.addActionListener(this); <br>              getContentPane().add(b3, BorderLayout.SOUTH);<br>              b3.addActionListener(this); <br>              getContentPane().add(mytext, BorderLayout.CENTER);<br>             }</p>        <p>   public void actionPerformed(ActionEvent e){<br>              Object ob=e.getSource();<br>              if (ob==b1)<br>              mytext.append(&quot;You type the English button&quot;);<br>              else if (ob==b2)<br>              mytext.append(&quot;你按了中文按钮&quot;);<br>              else if (ob==b3)<br>              mytext.append(&quot;,.!&quot;);<br>             }</p>        <p>   public static void main(String args[])<br>             {<br>              JFrame f=new SwingTest();<br>              f.setSize(300,300);<br>              f.setVisible(true);<br>             }<br>            }</p>        </td>  </tr></table>  </center></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?