JAVA-图形化编程——排序

news/2025/2/14 0:07:21/
import java.awt.*;
import java.awt.event.ActionEvent;
import java.lang.reflect.Array;
import javax.swing.*;
import java.util.*;public class 排序 {public static void main(String args[]) {//初始化控件们JFrame jf = new JFrame("小排序");jf.setLayout(new FlowLayout(FlowLayout.LEFT));jf.setBounds(400,300,300,300);JLabel l1 = new JLabel("输入数据");JLabel l2 = new JLabel("排序结果");JTextField t1 = new JTextField("", 30);JTextField t2 = new JTextField("", 30);JButton b1=new JButton("排序");//加入框架jf.add(b1);jf.add(l1);jf.add(t1);jf.add(l2);jf.add(t2);//可视化jf.setVisible(true);//给button添加事件监听器b1.addActionListener(new AbstractAction(){@Override public void actionPerformed(ActionEvent e) {String s=t1.getText();char []a=s.toCharArray();Arrays.sort(a);t2.setText(Arrays.toString(a));}});}}


http://www.ppmy.cn/news/1186881.html

相关文章

亚马逊美国加拿大电动移动设备合规标准是什么?如何办理?

亚马逊美国站电动移动设备合规标准是什么? 加拿大站电动移动设备合规标准 办理流程: 1.填写申请表 2.提供产品的资料(说明书,电路原理图,如是多个型号的,提供型号差异列表) 3.寄样 4.测试 …

vue3学习(十五)--- Pinia状态管理器

文章目录 安装引入初始化仓库Store页面使用state1. 直接修改state2. 批量修改State的值 $patch对象形式3. 批量修改State的值 $patch函数形式4. 通过actions修改 使用方法直接在实例调用解构store gettersactions 同步和异步同步异步 常见API$reset()$subscribe$onAction pinia…

ES 8.x新特性一览(完整版)

一、看点 在 2022 年 2 月 11 日,Elasticsearch(ES)正式发布了 8.0 版本,而截止到 2023 年 10 月,历经一年半时间,ES官方已经连续发布了多个版本,最新版本为 8.10.4。这一系列的更新引入了众多引…

华为云资源搭建过程

网络搭建 EIP: 弹性EIP,支持IPv4和IPv6。 弹性公网IP(Elastic IP)提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑…

Python算法练习 10.30

leetcode 841 钥匙和房间 有 n 个房间,房间按从 0 到 n - 1 编号。最初,除 0 号房间外的其余所有房间都被锁住。你的目标是进入所有的房间。然而,你不能在没有获得钥匙的时候进入锁住的房间。 当你进入一个房间,你可能会在里面找…

解决连接Mysql出现ERROR 2013 (HY000): Lost connection to MySQL server at ‘waiting

在上一篇中解决Mysql ER_ACCESS_DENIED_ERROR: Access denied for user ‘root‘‘localhost‘ (using password: YES)-CSDN博客 写了mysql的密码报错问题,在执行 mysql -u root -p 出现了这个错误, 原因是:我在C:\Windows\System32\drive…

ES的概念和安装

ES是Elasticsearch的简称,是一个开源分布式搜索和分析引擎。它可以用于实时搜索、全文搜索和数据分析等任务。它是一个基于Lucene的搜索引擎,能够快速地处理大规模的结构化和非结构化数据。 ES的安装可以参考以下步骤: 下载ES安装包&#xf…

diamond大基因序列快速比对工具使用详解-包含超算集群多节点计算使用方法

Diamond是一款快速的序列比对工具,其使用方法如下: 1. 安装Diamond: 可从官方网站(https://github.com/bbuchfink/diamond/releases)下载安装包,并安装到本地电脑中。当然还有docker,conda以及…