「java对窗口」Java聊天窗口

博主:adminadmin 2022-11-29 17:42:08 67

本篇文章给大家谈谈java对窗口,以及Java聊天窗口对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java如何实现关闭一个窗口弹出另外一个窗口

在Java中,对窗口任何操作都会对应的监听事件,故要实现关闭一个窗口时弹出另外一个窗口,只需要在该关闭的窗口的监听事件中添加弹窗事件即可。

具体实现如下:

this.addWindowListener(new

WindowAdapter(){

@Override

public

void

windowClosing(WindowEvent

e)

{

setVisible(false);

new

JFrame("新窗口");

}});

在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。值得注意的地方时,有时候的关闭往往只是暂时的将旧窗口暂时隐藏,而不是真的关闭,因为之后可能还会继续用到,为了节省开销,暂时的隐藏有利于提供效率。

用java做一个窗口

java做窗口的话,需要用swing技术,之后创建JFrame 等组件,即可完成窗口创建工作。

package inter.frame;import java.awt.BorderLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JOptionPane;public class MenuTest { /**

* @param args

*/

JFrame frame; //定义一个窗口架构

JMenuBar mb;//定义窗口的菜单工具栏

JMenu m; //定义菜单

JMenuItem mi1;//定义菜单的内容

JMenuItem mi2; //定义菜单的内容

public MenuTest() {

initFrame();

initAction();

}

public void initFrame() {

frame = new JFrame();

mb = new JMenuBar();

m = new JMenu("学生查询");

mi1 = new JMenuItem("确认");

mi2 = new JMenuItem("取消"); m.add(mi1);

m.add(mi2);

mb.add(m);

frame.add(mb, BorderLayout.NORTH);

frame.setSize(300, 300); //设置窗口大小

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置退出时关闭窗口

frame.setVisible(true);//设置窗口可见

} public void initAction() {

mi1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

// 具体实现代码根据实际要求填写

System.out.println("click");

JOptionPane.showMessageDialog(null, "你点击了确定按钮");

}

});

mi2.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

// 具体实现代码根据实际要求填写

JOptionPane.showMessageDialog(null, "你点击了取消按钮");

}

});

} public static void main(String[] args) {

new MenuTest();//执行菜单创建

}}

java中只能操作弹出的窗口及只能对弹出的窗口操作

模态问题

如果你的jdk是1.6以上的,那么可以直接用swing的setModalExclusionType()方法设置

不然你就继承JDialog

JAVA怎么写代码使一个窗口打开另一个窗口

1、首先,我们需要在代码中导入相应的包,以便能够使用 JFrame 类。然后,新建一个窗口类继承自 JFrame 类。

2、在窗口类中创建一个初始化方法,我们需要在该方法中初始化窗口类对象,并将其显示出来。

3、对窗口对象进行初始化时,我们先设置好窗口的标题。

4、再设置窗口的大小,参数分别为窗口的长和宽,单位是像素。

5、接着设置窗口左上角的坐标位置,以确定窗口的位置。参数分别为窗口左上角顶点的 x 坐标和 y 坐标。

6、最后,调用 setVisible 方法将窗口显示出来。参数为 true 表示显示,为 false 表示隐藏。

7、窗口类写好后,我们在 main 方法中创建一个窗口类对象,然后调用该对象的初始化方法就可以将窗口显示出来了。

java 如何在监听器中实现对窗口的操作

让你定义的窗口类实现WindowListener这个接口,其中有这几个方法:

void windowActivated(WindowEvent e)

将 Window 设置为活动 Window 时调用。

void windowClosed(WindowEvent e)

因对窗口调用 dispose 而将其关闭时调用。

void windowClosing(WindowEvent e)

用户试图从窗口的系统菜单中关闭窗口时调用。

void windowDeactivated(WindowEvent e)

当 Window 不再是活动 Window 时调用。

void windowDeiconified(WindowEvent e)

窗口从最小化状态变为正常状态时调用。

void windowIconified(WindowEvent e)

窗口从正常状态变为最小化状态时调用。

void windowOpened(WindowEvent e)

窗口首次变为可见时调用。

然后别忘记在这个类中注册监听,this.addWindowListener(this);

java对窗口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java聊天窗口、java对窗口的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。