21xrx.com
2025-04-02 22:39:29 Wednesday
文章检索 我的文章 写文章
关键词:Java小程序、失物招领平台、简单代码
2023-06-11 01:05:30 深夜i     7     0

简单Java小程序代码和Java失物招领平台代码是Java初学者的练手好材料。这两个小程序为初学者提供了学习编程的机会和实践经验。下面我们分别来介绍这两个小程序。

Java小程序代码:

这个小程序是一个简单的计算器,可以进行加、减、乘、除的计算。由于使用了Java Swing图形界面库,所以用户可以直接在界面上输入进行计算,非常方便。

关键代码:

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Calculator extends JFrame{
  //定义需要的组件
  private JPanel jp1,jp2;//定义面板
  private JTextField jtf;//定义文本框
  private JButton jb[]=new JButton[16];//定义16个按钮
  private String []str={"7","8","9","+",
      "4","5","6","-",
      "1","2","3","*",
      ".","0","C","/"};
  public static void main(String []args){
    new Calculator();
  }
  public Calculator(){
    //创建组件
    jp1=new JPanel();
    jp2=new JPanel();
    jtf=new JTextField(20);
    //将文本框设置为不可编辑
    jtf.setEditable(false);
    //设置布局
    jp1.setLayout(new GridLayout(1,1));
    jp1.add(jtf);//将文本框添加到面板上
    jp2.setLayout(new GridLayout(4,4));//将面板设置为4行4列的网格布局
    for(int i=0;i
      jb[i]=new JButton(str[i]);//创建按钮
      jb[i].addActionListener(new ActionListener(){
        //匿名内部类,实现ActionListener接口
        public void actionPerformed(ActionEvent e){
          String s=e.getActionCommand();
          if(s.equals("C")){//如果是C按钮
            jtf.setText("");//将文本框内容设为空
          }
          else if(s.equals("=")){//如果是=按钮
            try{
              jtf.setText(Double.parseDouble(jtf.getText())+"");
            }catch(Exception ex){
              ex.printStackTrace();
            }
          }
          else{
            jtf.setText(jtf.getText()+s);//在文本框中追加内容
          }
        }
      });
      jp2.add(jb[i]);//将按钮添加到面板上
    }
    //将面板添加到窗体上
    this.add(jp1,BorderLayout.NORTH);
    this.add(jp2,BorderLayout.CENTER);
    //设置窗体属性
    this.setTitle("Calculator");//设置窗体标题
    this.setSize(300,250);//设置窗体大小
    this.setLocationRelativeTo(null);//设置窗体位置
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置窗体关闭时结束程序
    this.setVisible(true);//显示窗体
  }
}

Java失物招领平台代码:

这个小程序是一个简单的失物招领平台,用户可以在上面输入失物相关信息,并发布到平台上供其他人查看。由于使用了JSP和Servlet技术,用户可以在网页上进行操作。

关键代码:

<%--主页--%>
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page language="java" import="java.util.*" %>
   
 
   
 失物招领平台
失物招领平台

   
     
       
       
     
     
       
       
     
     
       
       
     
     
       
       
     
     
       
       
     
     
       
     
   
 
  
   
    名称:
    
   
   
    类型:
              电子产品          生活用品          学习用品        
   
   
    时间:
    
   
   
    地点:
    
   
   
    联系人:
    
   
   
    
   
  
 

查看

标题:两款简单易上手的Java小程序代码

  
  

评论区

请求出错了