首页 > 后端开发 > 正文

安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。

2024-06-27 14:52:29 | 我爱编程网

今天我爱编程网小编整理了安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。相关信息,希望在这方面能够更好的大家。

本文目录一览:

安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。

安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。

开始,是指电脑的资源管理器,也就是我们的桌面了。

打开任务管理器,在“进程”中找到 Explorer.exe “结束进程” 终止它,等安装过程继续之后再从任务管理器中的 "文件“ 》 新建任务》 输入 explorer.exe.

出现这个错误,有可能是你刚刚卸载了以前的 Java,它的 DLL 需要你重启电脑才能删除掉,重启前就可能是这个错误表示有些东西锁住了。

安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。

如何在java程序中,当点击一个按钮后,关闭当前窗口,开启一个新的窗口。

首先分析需要的GUI技术

java中一般使用swing 和awt技术来实现图形界面,Swing组件较多,功能比较强大,所以这里使用Swing组件来实现。窗口使用(JFrame),按钮使用(JButton)。

设想一个符合题目需求的场景

两个窗口关联并且跳转,最常见的场景就是登陆了。

登陆窗口,输入用户名和密码,如果成功就跳转到主窗口

核心逻辑,跳转窗口的关键代码

一般可以隐藏本窗口(setVisible(false);),显示新窗口来实现窗口的跳转。

但是隐藏窗口,会在后面浪费系统资源。

如果不再使用该窗口,应该彻底销毁(dispose();),释放系统资源

代码和注释

LoginFrame 类

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

//LoginFrame 登陆窗口  功能 实现用户登陆 ,如果成功就跳转

//LoginFrame 继承于窗口类, 并实现ActionListener接口

public class LoginFrame extends JFrame implements ActionListener {

// 申明需要的组件

JButton jb1, jb2;//按钮

JTextField jtf1;//文本框

JPasswordField jpf1;//密码框

public LoginFrame() {

// 窗口属性的设置

setTitle("登陆窗");// 窗口标题

setSize(300, 180);// 窗口大小

setLocationRelativeTo(null);// 窗口居中

setDefaultCloseOperation(EXIT_ON_CLOSE);// 关闭窗口则退出虚拟机

setLayout(new FlowLayout());// 设置布局流式布局

JPanel jp = new JPanel(new GridLayout(4, 1));// 设置面板为表格布局4行1列

// 第一行

JPanel jp1 = new JPanel();

JLabel jl1 = new JLabel("账号 ");

jtf1 = new JTextField(12);

jp1.add(jl1);

jp1.add(jtf1);

jp.add(jp1);

// 第二行

JPanel jp2 = new JPanel();

JLabel jl2 = new JLabel("密码 ");

jpf1 = new JPasswordField(12);

jp2.add(jl2);

jp2.add(jpf1);

jp.add(jp2);

// 第三行

JPanel jp3 = new JPanel();

jb1 = new JButton("登陆");

jb1.addActionListener(this);// 添加动作响应器

jb2 = new JButton("重置");

jb2.addActionListener(this);// 添加动作响应器

jp3.add(jb1);

jp3.add(jb2);

jp.add(jp3);

// 第四行

JPanel jp4 = new JPanel();

JLabel jl3 = new JLabel("提示: 账号 admin 密码 123");

jl3.setForeground(Color.DARK_GRAY);

jp4.add(jl3);

jp.add(jp4);

add(jp);

}

// 动作响应

public void actionPerformed(ActionEvent e) {

String cmd = e.getActionCommand();// 根据动作命令,来进行分别处理

if (cmd.equals("登陆")) {

String id = jtf1.getText();// 取得用户名

String key = new String(jpf1.getPassword());// 取得密码

if (id.equals("admin") && key.equals("123")) {// 判断是否登录成功

// 如果登录成功

setVisible(false);// 本窗口隐藏,

new MainFrame(id).setVisible(true);// 新窗口显示

dispose();//本窗口销毁,释放内存资源

} else {

//如果登录失败  弹出提示

JOptionPane.showMessageDialog(this, "用户名或者密码错误.", "通知", JOptionPane.ERROR_MESSAGE);

clearText();//清空文本框 密码框的输入

}

} else if (cmd.equals("重置")) {

clearText();

}

}

private void clearText() {//清空文本框, 密码框的输入

jtf1.setText("");

jpf1.setText("");

}

//main方法, 程序的入口

public static void main(String[] args) {

new LoginFrame().setVisible(true);//创建登录窗口,并可见

}

}

MainFrame类

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class MainFrame extends JFrame {

public MainFrame(String name) {

setTitle("主窗口");//标题

setSize(300, 260);//大小

setLocationRelativeTo(null);//居中

setDefaultCloseOperation(EXIT_ON_CLOSE);

JPanel jp = new JPanel();

JLabel jl1 = new JLabel("欢迎");

JLabel jl2 = new JLabel(name);

jl2.setForeground(Color.BLUE);//设置文本颜色

JLabel jl3 = new JLabel("使用系统.");

jp.add(jl1);

jp.add(jl2);

jp.add(jl3);

add(jp, BorderLayout.NORTH);

JTextArea jta = new JTextArea();

jta.setLineWrap(true);

jta.append("消息提示");

jta.append(" 消息!通知~!");

JScrollPane jsp = new JScrollPane(jta, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);

add(jsp);我爱编程网

JPanel jp2 = new JPanel();

JButton jb = new JButton("退出");

jb.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

System.exit(0);//退出

}

});

jp2.add(jb);

add(jp2,BorderLayout.SOUTH);

}

}

运行效果图

安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。

cmd编译运行java程序后我想关闭cmd但程序还得运行,该怎么做?

通常情况下,在cmd运行java程序后,如果关闭cmd窗口,java程序也会随之关闭。\x0d\x0a如果你编写的是命令行交互的程序,这当然没问题。如果是GUI程序,这时如果关闭cmd窗口(也许你是觉得它影响美观),很糟糕,GUI界面也随之消失了。\x0d\x0a如何才能关闭cmd而不关闭java gui界面呢?答案是:javaw 。在java安装目录下,除了有java.exe供我们运行编译好的class文件外,还有一个javaw.exe文件,这个命令就可以实现我们的目的。\x0d\x0a如果你平时是这样运行java程序的:java Test,这时只需要稍稍更改下:javaw Test即可。等GUI出来以后,关闭cmd窗口即可。\x0d\x0a另外还有一个方法,就是把你所有的class文件打包成jar文件,双击即可运行,也就不需要打开cmd了。

以上就是我爱编程网小编给大家带来的安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。全部内容,希望对大家有所帮助!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“安装Java时提示“关闭程序,以便继续”。要求我结束的程序名称是“开始”。请问怎么办。”相关推荐
JAVA程序 请问这些程序运行结果是什么 新手刚开始学 谢谢
JAVA程序 请问这些程序运行结果是什么 新手刚开始学 谢谢

java程序,运行结果与想象的不一样实例化Integer涉及到整型数的自动拆装箱,在进行自动拆装箱时,编译器会使用Integer.valueof()来创建Integer实例Integer.valueof()的源代码:publicstaticIntegervalueOf(inti){assertIntegerCache.high>=127;if(i>=Integer

2024-03-25 17:56:33
Java 的开始与结束代码是什么?
Java 的开始与结束代码是什么?

Java的开始与结束代码是什么?在Java中,通常需要定义一个类并编写main方法作为程序的入口点。因此,Java程序的开始和结束代码如下:开始代码:```javapublicclassMain{publicstaticvoidmain(String[]args){//在这里编写程序代码}}```以上代码创建了一个名为Main的类,并包含一个静态的、

2024-05-27 19:23:40
Win7系统打开网页提示应用程序已被JAVA安全阻止怎么办
Win7系统打开网页提示应用程序已被JAVA安全阻止怎么办

java程序运行不了java在windows中的环境变量设定:java环境变量的设置:我的电脑-》属性-》高级-》环境变量-》在“系统变量”中下拉-》在“变量”下的“Path”选项双击-》在“变量值”中把你的java安装的JDK的bin的文件目录覆盖到这里,点击保存即可!!!例如我的配置把D:\programfiles\Java\jdk1.6.0_03\bin粘贴到变量值中(覆盖原来存在的路

2024-03-18 21:32:06
请问java的安装环境是指什么?
请问java的安装环境是指什么?

请问java的安装环境是指什么?如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。JRE:JavaRuntimeEnvironmentJDK:JavaDevelopmentKitJRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户

2024-06-06 00:29:00
java里怎么才能做到 运行程序里提示"请输入数字",然后我输入数字,到以下的程序!
java里怎么才能做到 运行程序里提示"请输入数字",然后我输入数字,到以下的程序!

java里怎么才能做到运行程序里提示"请输入数字",然后我输入数字,到以下的程序!//定义键盘输入流BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));System.out.println("请输入数字:");str=br.readLine();System.out.println("你输入的数字是:"+st

2024-06-09 03:04:01
win7安装JDK时显示正在运行javaplatformsebinary怎么办
win7安装JDK时显示正在运行javaplatformsebinary怎么办

win7安装JDK时显示正在运行javaplatformsebinary怎么办有win7系统用户要在电脑中安装JDK软件来运行操作的时候,却发现遇到显示正在运行javaplatformsebinary,导致无法安装JDK,该怎么办呢,下面给大家讲解一下具体的应对措施。1、运行安装程序,显示更改;2、在c盘安装,点击下一步;3、此处有更改安装位置,进行更改,下一步-下一步

2024-04-28 13:37:31
编写java程序时如何强制结束程序
编写java程序时如何强制结束程序

java停止执行程序如果在一个循环里,想退出这个循环请用break;如果在一个method中,想不执行下面的代码直接退出这个method请用return;如果你想要程序直接中断退出,不执行后面的任何代码,请用System.exit(0);java中终止程序的执行方案操作如下:(1)让程序在一个单独的线程中运行,然后在终止时,可以用线程的终止方法来结束它。(2)

2024-06-19 05:34:55
电脑开机之后什么程序都打不开,我打开任务管理器重启电脑,会提示powershell有问题,咋办呀?
电脑开机之后什么程序都打不开,我打开任务管理器重启电脑,会提示powershell有问题,咋办呀?

WindowsPowershell无法运行,无法将“python”项识别为cmdlet、函数、脚本文件或可运行程序的名称不一定非要用powershell打开\x0d\x0a用cmd运行也可以的,不过需要添加一下路径(c:\Python27是默认安装路径)\x0d\x0a将以下代码保存为cmd文件,把你要运行的脚本文件拖到这个文件的图标上即可。\x0d\x0a或者用自带的IDLE编辑器编辑的话

2024-05-09 11:29:13