java编写一个图形界面程序 import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.border.Border;class MainFrame extends JFrame {private static final long serialVersionUID=1L;private Map,Integer>;sizes=new HashMap,Integer>;();private Map,Integer>;styles=new HashMap,Integer>;();private Map,Integer>;toppings=new HashMap,Integer>;();public MainFrame(){sizes.put(\"Extra Large\",10);sizes.put(\"Large\",8);sizes.put(\"Medium\",5);sizes.put(\"Small\",3);styles.put(\"Deep Dish\",20);styles.put(\"Regular\",10);styles.put(\"Thin Crust\",5);styles.put(\"Chicago\",3);toppings.put(\"Cheese\",8);toppings.put(\"Tomato\",7);toppings.put(\"Peppers\",6);toppings.put(\"Peperoni\",5);this.setTitle(\"布局及事件处理\");this.setSize(450,350);this.setLayout(new BorderLayout());this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JLabel lblTitle=new JLabel();lblTitle.setText(\"Pizzeria Juno\");lblTitle.setFont(new Font(\"宋体\",Font.BOLD,36));lblTitle.setHorizontalAlignment(SwingConstants.CENTER);this.add(\"North\",。JAVA图形界面程序编写 我真的是抽风了,手痒了,给你写了这段代码,如果楼主、嘻嘻,追点分给我吧import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;public classbaidu_9 extends JFrame implements ActionListener{static final String OUTPUT=\"C:/Test.txt;JPanel pnl;JLabel lbl;JTextField txt1,txt2;JButton btnCopy,btnClear,btnOutput,btnColor;publicbaidu_9(){super(\"题目\");pnl=new JPanel();this.setContentPane(pnl);pnl.setLayout(null);pnl.setBackground(Color.WHITE);lbl=new JLabel(\"\");txt1=new JTextField(10);txt2=new JTextField(10);btnCopy=new JButton(\"复制\");btnCopy.addActionListener(this);btnClear=new JButton(\"清除\");btnClear.addActionListener(this);btnOutput=new JButton(\"写入\");btnOutput.addActionListener(this);btnColor=new JButton(\"变色\");btnColor.addActionListener(this);lbl.setBounds(100,10,80,20);txt1.setBounds(10,40,100,20);txt2.setBounds(120,40,100,20);btnCopy.setBounds(10,70,60,20);btnClear.setBounds(75,70,60,20);btnOutput.setBounds(140,70,60,20);btnColor。.JAVA图形界面应用程序·· import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextArea;public class CopyContentToAnother extends JFrame implements ActionListener{JButton button;JTextArea jtx,jtx2;Container c;JPanel p;public CopyContentToAnother(){c=this.getContentPane();p=new JPanel();jtx=new JTextArea(12,12);jtx2=new JTextArea(12,12);button=new JButton(\"确定\");button.addActionListener(this);p.add(jtx);p.add(jtx2);p.add(button);this.add(p);this.setSize(500,400);this.setVisible(true);}public void actionPerformed(ActionEvent e){if(e.getSource()=button){jtx2.setText(jtx.getText());jtx.setText(\"\");}}public static void main(String args[]){CopyContentToAnother m=new CopyContentToAnother();}}上面已经回答了编译已经通过,运行正确,如果还有问题,请留言main方法有,在最下面保存文件的要求没注意。如果可以,留言答复你吧,这样写很慢。存入文件是一个很简单的流操作。怎样用java编写图形界面的Application程序 java编写图形界面需要用到swing等组件,可以在eclipse中安装windowbuilder来开发窗体,自动生成窗体代码,然后自己再根据需要修改,如:package mainFrame;import java.awt.EventQueue;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;import javax.swing.SwingConstants;import javax.swing.UIManager;import javax.swing.UnsupportedLookAndFeelException;import javax.swing.border.EmptyBorder;public class Mian_login extends JFrame {private JPanel contentPane;private JTextField text_LoginName;private JPasswordField Login_password;Launch the application.public static void main(String[]args){EventQueue.invokeLater(new Runnable(){Overridepublic void run(){try {Mian_login frame=new Mian_login();frame.setVisible(true);} catch(Exception e){e。.java 如何在图形界面显示程序运行结果 如果只是一些文本要显示,可以在上面加个JTextArea,JTextField之类的组件,用这些组件的对象调用setText(\"\")方法(括号里是字符串)来显示文本比如:import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.HashMap;import java.util.Map;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTextArea;文本区域author Administratorpublic class TextArea extends JFrame {private static final long serialVersionUID=2306597749734227012L;private JButton b1=new JButton(\"Add Data\"),b2=new JButton(\"Clear Data\");private JTextArea text=new JTextArea(20,40);private Map,String>;map=new HashMap,String>;();public TextArea(){Use up all the data:map.put(\"a\",\"1\");map.put(\"b\",\"2\");b1.addActionListener(new ActionListener(){Overridepublic void actionPerformed(ActionEvent e){TODO Auto-generated method stubfor(@SuppressWarnings(\"rawtypes\")Map.Entry me:map.entrySet()){text.append(me.getKey()+\":\"+me。.java图形界面程序:求指导 框架已经写好了,但是实现逻辑功能需要再添加两个类,一个是卡片信息,一个是销售信息这两个类你有什么要求吗没有的话我就自行处理了编写一个java图形界面程序,有两个文本输入操作数 不难,尝试着自己写吧。import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JTextField;public class SimpleCalc extends JFrame {public static void main(String[]args){new SimpleCalc();}public SimpleCalc(){setSize(500,200);setDefaultCloseOperation(EXIT_ON_CLOSE);setLocationRelativeTo(null);init();setVisible(true);}protected void init(){setTitle(\"Simple Calc\");JPanel p=new JPanel();add(p);JTextField num1=new JTextField(10);p.add(num1);p.add(new JLabel(\"+\"));JTextField num2=new JTextField(10);p.add(num2);p.add(new JLabel(\"=\"));JTextField result=new JTextField(10);result.setEditable(false);p.add(result);JButton calc=new JButton(\"计算\");calc.addActionListener(new CalcListener(num1,num2,result));p.add(calc);}class CalcListener implements ActionListener {private JTextField num1,num2,result;CalcListener。java编程实现图形界面 import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JOptionPane;import javax.swing.JPasswordField;import javax.swing.JTextField;import javax.swing.JButton;public class mi{private static String username;private static String password;private static JTextField[]t={new JTextField(\"账号:\",8),new JTextField(10),new JTextField(\"密码:\",8),new JPasswordField(10)};public static void main(String args[]){JFrame app=new JFrame(\"账号密码演示程序\");app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);app.setSize(280,120);Container c=app.getContentPane();c.setLayout(new FlowLayout());t[0].setEditable(false);t[2].setEditable(false);for(int i=0;i;i+)c.add(t[i]);t[1].setText(\"\");JButton[]b={new JButton(\"确定\"),new JButton(\"重置\")};c.add(b[0]);c.add(b[1]);app.setLocationRelativeTo(null);app.setVisible(true);b[1].addActionListener(new ActionListener(){public void 。【java图形界面程序】 备忘录 首先建立一个备忘类class Memo{String content;Date date;或者使用Calendar类型}1.点“写新备忘”怎样进入 另一个界面?怎样来保存更新的备忘?在程序内部维护一个ArrayList,用来存放所有的备忘。用另一个Frame作为写新备忘的界面,比如frame2,点击“写新备忘”的时候令frame2.setVisable(true)即可。写完之后将该备忘加入到ArrayList即可2.主界面中怎样显示最近的备忘,且显示的是将来的时间的备忘?最近的备忘应该是指即将发生的那个备忘吧。遍历ArrayList,找到将来最先发生的备忘,在文本框里将其显示出来即可,当然这件事情应该自动完成,这就需要一个线程不停地扫描ArrayList,并进行更新。一个简单的做法是添加一个“刷新”按钮,每次点击“刷新”的时候,才去检查ArrayList3.点查看备忘 怎样进入查看界面?弹出另一个窗口,显示ArrayList里的所有内容4.能不能使备忘录自己提醒呢?怎么提醒呢?发出一声“嘟嘟”声来提醒,java.awt.Toolkit.getDefaultToolkit().beep()。看来还是需要一个自动刷新功能,就如同上面所说的,在一个单独的线程里不停地检查有哪些事情要发生,并显示到主界面。实例讲解JAVA图形界面开发入门,在eclie中用widowuilder插件做的一个小程序,也许能给JAVA图形界面开发的朋友们一点小帮助,其中包括软件设计草图、程序实例图和程序截图。
随机阅读
- 站着气割怎样走枪 请问哪位气割工师傅,气割枪氧气阀门坏了关不严,一直跑氧气,这时怎样才能点着火?
- 乾隆年制的青花瓷酒杯什么样子的才算是真的 永乐青花釉里红大胡芦瓶
- 寿光市金昊经贸有限公司怎么样? 山东赵桂霞 课题
- 毛主席领导穷人闹革命,打江山,坐江山,消灭剥削和剥削制度错误吗? 浙江江山毛家田
- 现在哈尔滨有宜家么
- 小学数学说课课件 青岛版六年级数学上册说课课件
- 溧水中山医院腋臭怎么样 漂水中山医院
- C++程序设计 153水仙花数流程图
- 下列关于IP地址的说法中错误的是______。 下列有关ipv6地址的表示中 错误的是
- 不足 对生产经营工作涉猎太少 如何提升自身职业素养
- 原阳路寨乡指挥寨村 原阳县有几个乡每个乡有几个村庄?有多少人?
- 下列哪项不是青少年常见的心理健康问题 如何看待青少年心理健康教育问题?
- 我被老男人弄了好多水 老公用手指弄我下面喷出好多水出来?
- 语音室教学计划表 四年级英语活动教学计划
- 赤水到十丈洞 票价 从遵议习水县到赤水四洞沟,十丈洞大概要花多少钱包括住宿,餐饮,车费。是学生一切从简,谢了
- 奥妙洗衣液 奥妙洗衣液英语
- 红豆,绿豆,黄豆,豌豆,有那些作用,有什么不同,它们有什么本领,朋友们帮帮忙 绿豆红豆属豌豆吗
- 春秋战国时,合纵连横指的是什么 战国合纵连横策略成语
- 学生学籍是什么意思 三水白坭二小普通借读
- 从司门口坐几号地铁去东湖绿道 武汉有哪些坑爹旅游景点?