帮帮忙,初学者问题! 问题:创建一个窗口应用程序,界面由一个文本框和一个按钮组成;点击修改按钮将文本框中的小写字母改为大写希望在所有的类、函数和变量前写上注释,说明其功能,谢谢各位了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //假设文本框名称是myText,按钮调用:myText.value = myText.value.toUpperCase(); package ocean.accp.demo;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;public class CharConverDemo extends JFrame implements ActionListener{ private JTextField txtString; /** * Launch the application * @param args */ public static void main(String args[]) { try { CharConverDemo frame = new CharConverDemo(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } /** * Create the frame */ public CharConverDemo() { super(); getContentPane().setLayout(null); setBounds(100, 100, 500, 375); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); txtString = new JTextField(); txtString.setBounds(92, 80, 293, 21); getContentPane().add(txtString); final JButton cmdConver = new JButton(); cmdConver.addActionListener(this); cmdConver.setText("修改"); cmdConver.setBounds(195, 176, 99, 23); getContentPane().add(cmdConver); // } public void actionPerformed(ActionEvent e) { txtString.setText(txtString.getText().toUpperCase()); }} 用Eclipse+Designer生成的,只打了一句:txtString.setText(txtString.getText().toUpperCase()); public class Test{ public static void main(String[] args) throws Exception { javax.swing.JFrame frame=new javax.swing.JFrame("我是弱智");//新建一个JFrame,标题是“我是弱智” final javax.swing.JTextArea textArea=new javax.swing.JTextArea(10,10);//文本域,10行10列 javax.swing.JButton button=new javax.swing.JButton("弱智转换");//按钮 //添加按钮的事件触发器,当鼠标点击按钮时执行触发器的actionPerformed函数 button.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(java.awt.event.ActionEvent e) { String content=textArea.getText();//获得文本域的内容 content=content.toUpperCase();//转化大写 textArea.setText(content); } }); java.awt.Container c=frame.getContentPane(); //添加一个BorderLayoutt布局管理器 c.setLayout(new java.awt.BorderLayout()); c.add(textArea,java.awt.BorderLayout.CENTER);//将文本域放到面板的中央 c.add(button,java.awt.BorderLayout.SOUTH);//将按钮放到面板的下面 frame.setSize(600,400);//设置frame的大小 frame.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);//设置关闭操作 frame.setVisible(true);//可见 }} imA(男的不会,会的不男) ------------------------汗...告诉人家了还见解的骂人家多不好捏 呵呵 用javascript实现就行了例子:<input type="text" name="loginAccount" style="INPUT;background-color:#EBEADB; width:160px " maxlength="20" onKeyUp="upperCaseValue(this.value)" >function upperCaseValue(value){ document.all["loginAccount"].value = value.toUpperCase();} welshem(天堂客)______________不错..支持... 谁说的阿,我结给你看,可是这么说我就不好了,其实我也是有自尊的!我不会JAVA,别人问到我了,我就想让大家来帮帮我,难道这个也有错吗?伤心了! java.beans.XMLEncoder 将 Bean 转成 XML 时中文问题 我按孙鑫的视频教程运行他的一道例子,结果为什么跟他的不一样??? java基本类型的默认值 帮帮忙啊!!超级简单的问题,在线等. 一个古老的io问题 一个十分简单的问题,大家来抢分 一段程序,不知道为什么给的值是5,2个输出的值都是15,迷茫!请帮忙解释下数据流程 session的简单问题: 如何用Java实现二进制文件到文本文件的相互转化? 不同平台下JDK JRE JVM 的区别 关于线程的问题,大家来帮忙啊! java内存管理
myText.value = myText.value.toUpperCase();
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;public class CharConverDemo extends JFrame implements ActionListener{ private JTextField txtString;
/**
* Launch the application
* @param args
*/
public static void main(String args[]) {
try {
CharConverDemo frame = new CharConverDemo();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
} /**
* Create the frame
*/
public CharConverDemo() {
super();
getContentPane().setLayout(null);
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); txtString = new JTextField();
txtString.setBounds(92, 80, 293, 21);
getContentPane().add(txtString); final JButton cmdConver = new JButton();
cmdConver.addActionListener(this);
cmdConver.setText("修改");
cmdConver.setBounds(195, 176, 99, 23);
getContentPane().add(cmdConver);
//
}
public void actionPerformed(ActionEvent e) {
txtString.setText(txtString.getText().toUpperCase());
}
}
txtString.setText(txtString.getText().toUpperCase());
{
public static void main(String[] args) throws Exception
{
javax.swing.JFrame frame=new javax.swing.JFrame("我是弱智");//新建一个JFrame,标题是“我是弱智”
final javax.swing.JTextArea textArea=new javax.swing.JTextArea(10,10);//文本域,10行10列
javax.swing.JButton button=new javax.swing.JButton("弱智转换");//按钮
//添加按钮的事件触发器,当鼠标点击按钮时执行触发器的actionPerformed函数
button.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent e)
{
String content=textArea.getText();//获得文本域的内容
content=content.toUpperCase();//转化大写
textArea.setText(content);
}
});
java.awt.Container c=frame.getContentPane();
//添加一个BorderLayoutt布局管理器
c.setLayout(new java.awt.BorderLayout());
c.add(textArea,java.awt.BorderLayout.CENTER);//将文本域放到面板的中央
c.add(button,java.awt.BorderLayout.SOUTH);//将按钮放到面板的下面
frame.setSize(600,400);//设置frame的大小
frame.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);//设置关闭操作
frame.setVisible(true);//可见
}
}
------------------------
汗...告诉人家了还见解的骂人家多不好捏 呵呵
{
document.all["loginAccount"].value = value.toUpperCase();
}
______________
不错..支持...