ZKX's LAB

java图形界面代码解惑 java 图形界面代码

2021-03-09知识10

java图形界面代码 import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;public class ReadBook extends JFrame {JTextArea jta;JTextField jtf;JButton jb;public ReadBook(){jta=new JTextArea();jtf=new JTextField(30);jtf.setText(\"文件保存路径如c:\\\\ab.txt\");jb=new JButton(\"保存文字\");JPanel jp=new JPanel();jp.add(jtf);jp.add(jb);add(jta);add(jp,BorderLayout.SOUTH);setBounds(500,100,500,380);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);jb.addActionListener(new ActionListener(){Overridepublic void actionPerformed(ActionEvent e){核心代码-String path=jtf.getText();File f=new File(path);String txt=jta.getText().replaceAll(\"\\n\",\"\\r\\n\");try {BufferedWriter bw=new BufferedWriter(new FileWriter(f));bw.write(txt);写入文件中bw.close();} catch(Exception e1){e1.printStackTrace();}核心代码-}});}public static void main(String[]args){new ReadBook();}}

java图形界面代码解惑 java 图形界面代码

Java猜数字游戏图形界面代码 import java.applet.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Randow implements WindowListener {Frame f=new Frame(\"猜数字游戏\");int i=0;Label l1=new Label(\"猜数字游戏,请先产生随机数:\",Label.LEFT);Label l2=new Label(\"请输入您猜测的数(1—100的整数):\",Label.LEFT);Label l3=new Label(\"反馈信息:\",Label.LEFT);TextField T1=new TextField();TextField T2=new TextField();Button a=new Button(\"产生随机数\");Button b=new Button(\"碰碰运气\");Button c=new Button(\"不玩了\");public Randow(){f.setLayout(new GridLayout(4,2));f.setSize(300,400);f.setLayout(null);f.add(l1);f.add(a);f.add(l2);f.add(T1);f.add(b);f.add(c);f.add(l3);f.add(T2);l1.setBounds(20,40,200,20);l2.setBounds(20,80,200,20);l3.setBounds(20,140,200,20);T1.setBounds(250,80,100,20);T2.setBounds(250,140,180,20);a.setBounds(250,40,100,20);b.setBounds(20,100,100,20);c.setBounds(250,100,100,20);f.setVisible(true);f.pack();f.addWindowListener(this);注册窗口监听器T2.setEditable(false);a.addActionListener。

求一个简单的java代码:(图形界面) 直接写main函数里了public static void main(String[]args){JFrame ck=new JFrame(\"title\");JPanel mb=new JPanel();mb.setLayout(null);String str=\"test;自己定义要显示什么JTextArea ta=new JTextArea(str);ta.setBounds(0,0,100,30);自己定义文本区在窗口中的位置和大小mb.add(ta);ck.add(mb);ck.setVisible(true);ck.setBounds(200,200,500,500);自己定义窗口位置和大小}

java图形界面代码解惑 一般来说.比较常使用的是 JTextArea文本框的无参数构造器进行构造然后可以使用setText(\"文字\")来设置文本,或者getText()方法来获得文本JTextArea jta=new JTextArea();jta.setText(\"你好啊\");String txt=jta.getText();具体例子import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;public class ReadBook extends JFrame{JTextArea jta;JTextField jtf;JButton jb;public ReadBook(){jta=new JTextArea();jtf=new JTextField(30);jtf.setText(\"文件路径如c:\\\\ab.txt\");jb=new JButton(\"显示文字\");JPanel jp=new JPanel();jp.add(jtf);jp.add(jb);add(jta);add(jp,BorderLayout.SOUTH);setBounds(500,100,500,380);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);jb.addActionListener(new ActionListener(){Overridepublic void actionPerformed(ActionEvent e){String path=jtf.getText();File f=new File(path);if(f.exists()&。f.isDirectory()){/存在该文件且不是文件夹try {StringBuilder sb=new StringBuilder();BufferedReader br=new BufferedReader(new FileReader(f));String temp;while((temp=br。.

随机阅读

qrcode
访问手机版