首页 > 编程语言 >中国银行模拟器app,用java设计框架,图片网上找的,提供代码,仅供娱乐

中国银行模拟器app,用java设计框架,图片网上找的,提供代码,仅供娱乐

时间:2023-11-13 17:12:39浏览次数:37  
标签:java String app System new 模拟器 JButton panel out

回执单生成器的Java程序需要涉及到一些基本的Java编程技能,包括创建类、处理用户输入和格式化输出。下面是一个简单的示例代码,用于生成一个简易的回执单。这个程序将接收用户的输入,然后生成一个格式化的回执单。

请注意,这个示例是基础的,并没有实现完整的错误处理或复杂的用户界面。你可能需要根据你的具体需求对代码进行修改和扩展。

下面是框架图:【用户输入区】

 

 

纯java代码【用户输入区】:

==================================================

import java.util.Scanner;

public class ReceiptGenerator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

// 收集用户输入

System.out.print("请输入付款账户: ");

String payerAccount = scanner.nextLine();

System.out.print("请输入可用余额: ");

String balance = scanner.nextLine();

System.out.print("请输入币种: ");

String currency = scanner.nextLine();

System.out.print("请输入转账金额: ");

String amount = scanner.nextLine();

System.out.print("请输入收款人名称: ");

String recipientName = scanner.nextLine();

System.out.print("请输入收款账号: ");

String recipientAccount = scanner.nextLine();

System.out.print("请输入收款银行: ");

String recipientBank = scanner.nextLine();

System.out.print("请输入转账方式: ");

String transferMethod = scanner.nextLine();

System.out.print("请输入附言(选填,最多20个汉字): ");

String message = scanner.nextLine();

// 生成回执单

System.out.println("\n回执单:");

System.out.println("付款账户: " + payerAccount);

System.out.println("可用余额: " + balance + " " + currency);

System.out.println("转账金额: " + amount);

System.out.println("收款人名称: " + recipientName);

System.out.println("收款账号: " + recipientAccount);

System.out.println("收款银行: " + recipientBank);

System.out.println("转账方式: " + transferMethod);

System.out.println("附言: " + message);

}

}

=====================================================

用户主页框架图:

 

 

用户主页java代码:

=============================================

import javax.swing.*;

import java.awt.*;

public class BankHomepageSimulator {
public static void main(String[] args) {
// 创建窗口

JFrame frame = new JFrame("银行主页模拟器");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setSize(800, 600);

// 创建面板

JPanel panel = new JPanel();

panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));

frame.add(panel);

// 添加组件

panel.add(new JLabel("下午好!"));

panel.add(new JLabel("上次登录时间: 2014/07/07 09:10:08"));

panel.add(new JLabel("大众客户 查看尊享权益>"));

// 创建按钮

JButton myAccountButton = new JButton("我的账户");

JButton myBenefitsButton = new JButton("我的权益");

JButton myPointsButton = new JButton("我的积分");

JButton myPrizesButton = new JButton("我的奖品");

JButton myAssetsButton = new JButton("我的资产");

// 添加按钮到面板

panel.add(myAccountButton);

panel.add(myBenefitsButton);

panel.add(myPointsButton);

panel.add(myPrizesButton);

panel.add(myAssetsButton);

// 显示窗口

frame.setVisible(true);

}

}

===================================================

标签:java,String,app,System,new,模拟器,JButton,panel,out
From: https://www.cnblogs.com/xkrj5/p/17829561.html

相关文章

  • 苹果Ios系统app应用程序开发者如何获取IPA文件?签名证书时需要注意什么?
    大家好呀,我是咕噜签名分发可爱多。在 iOS应用程序开发中,签名过程是非常重要的一环。签名保证了应用的真实性和完整性,它也是让应用能在设备上运行的前置条件。苹果使用一系列证书和配置文件来管理这一过程。获取IPA文件签名证书是发布应用程序至AppStore的重要步骤之一。签名证书......
  • 秦疆的Java课程笔记:27 基础 基本运算符
    Java语言支持的运算符:算数运算符:基础四则运算:+加法,-减法,*乘法,/除法%取余,或称“模运算”++自增,--自减赋值运算符:=关系运算符:>大于,<小于,>=大于等于,<=小于等于==等于,!=不等于instanceof对象运算符,用来判断一个对象是否属于某个指定的类或其子类的实例,如果是,返回true,否则......
  • java异常处理机制(三)之常见的异常
    1.算术异常算术异常(ArithmeticException)算术异常:被除数为0是就会产生异常 运行结果: 2.数组越界异常数组越界(ArrayIndexOutOfBoundsException)数组越界异常:当数组长度没有用户使用数组的长度长时就会产生异常运行结果: 3.数据为空异常空指针(NullPointerExce......
  • java基础:表达式的自动类型转换
    1.表达式的自动类型转换:(1)在表达式中,小范围的变量,会自动转换为表达式中较大范围的类型,再参与运算代码:packagecom.itheima.type;publicclassType1{publicstaticvoidmain(String[]args){bytea=10;intb=20;longc=30;lon......
  • JavaSE day06【排序查找算法,Map集合,集合的嵌套,斗地主案例】测评题
    选择题题目1(多选):下列关于TreeSet集合排序的原理正确的是()选项:​ A.排序方法如果返回的是小于0,代表的是当前元素较小,需要存放在左边​ B.排序方法如果返回的是大于0,代表的是当前元素较大,需要存放在右边​ C.排序此方法如果返回的是0,代表的是当前元......
  • java(集合)练习
    需求:用集合记录三个人,并遍历循环。文件:Student.java中importjava.util.ArrayList;publicclassStudent{publicstaticvoidmain(String[]args){ArrayList<Stu>list=newArrayList<>();Stus=newStu("ayue",20);Stus1=newStu(......
  • 使用Java实现NIO
    以下是一个使用JavaNIO实现Reactor模型的简单示例代码,并附有详细的注释: importjava.io.IOException;importjava.net.InetSocketAddress;importjava.nio.ByteBuffer;importjava.nio.channels.SelectionKey;importjava.nio.channels.Selector;importjava.nio.ch......
  • 秦疆的Java课程笔记:26 基础 变量 常量 作用域
    变量就是可以变化的量。Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括:变量名,变量类型,作用域。注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一......
  • JavaScript使用JS从JSON获取信息并遍历输出到网页展示信息------前端
    遍历JSON获取数据<!DOCTYPEhtml><!--这是HTML的注释--><htmllang="en"id="myHtml"> <head> <!--这里不是设置了编码,而是告诉浏览器,用什么编码方式打开文件避免乱码--> <metacharset="UTF-8"> <metaname="viewport"......
  • JavaScript--tomcat的下载和使用
     tomcat的配置 项目打包经常打包成war包,war包放到webspps中可以自动解压 ......