「java窗口锁定」java文件锁定

博主:adminadmin 2023-01-03 05:18:08 535

今天给各位分享java窗口锁定的知识,其中也会对java文件锁定进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中如何限制窗口最小 JAVA中限制窗口大小的方法是什么

1、JAVA中限制窗口大小的方法:setMinimumSize()。

2、格式:public void setMinimumSize(Dimension minimumSize)

3、意义:将组件的最小尺寸设置为常量值。对 getMinimumSize 的后续调用总是返回此值。将最小尺寸设置为 null 可还原默认的行为。

4、参数:minimumSize - 组件新的最小尺寸。

java中有什么办法能锁定窗口吗

假设主窗口JFrame main

子窗口JFrame son

在画子窗口之前,main.setFocusable(false);或者setEnabled(false);

子窗口调用 son.setAlwaysOnTop(true);

就可以锁定了 望采纳!

java 如何锁定屏幕,只能操作子对话框

那你自己的那个对话框要做成模式的,那样就能实现你的要求

写个类继承JDialog

public class Mydialog extends JDialog{

public Mydialog(){

super("这里是你对话框的标题",true);

....................//设置好对话框的大小及位置以及里面的内容

}

}

关键是那个true,如果是false就不是模式窗口了。

然后你在你按钮的点击事件里写new Mydialoag().setVisible(true)看看是不是能达到你说的效果。

java中怎样锁定当前窗口

又来回答了~这次说详细点

-----------------------------

package gui.awt;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JFrame;

import javax.swing.JLabel;

public class ChildFrame {

JFrame jf = new JFrame("主窗口");

JButton jb = new JButton("ChildFrame");

JLabel jl = new JLabel("锁定的子窗口");

JDialog jd;

public ChildFrame() {

this.jf.setSize(200, 100);

this.jf.setLocation(200, 200);

/**

* 这里新new一个对话框 模式设定为TRUE 除非此子窗口关闭

* 否则焦点一只都在此窗口上

*/

this.jd = new JDialog(jf,true);

this.jd.setSize(150, 100);

this.jd.add(jl);

/**这里就是你要的弹出一个锁定的窗口*/

this.jb.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

System.out.println("---------");

jd.setLocation(150, 150);

jd.setVisible(true);

}}

);

/**

* 点击右上角的关闭 时执行的方法 退出

*/

this.jf.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e) {

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

});

jf.add(jb);

jf.setVisible(true);

}

/**

* 主方法测试用

* @param args

*/

public static void main(String[] args) {

ChildFrame cf = new ChildFrame();

}

}

--------------------------

基本上这样就可以了

下面是API中对此的描述

JDialog

public JDialog(Frame owner,

boolean modal)

throws HeadlessException创建一个没有标题但有指定所有者 Frame 的有模式或无模式对话框。如果 owner 为 null,则将一个共享的、隐藏的窗体设置为该对话框的所有者。

此构造方法将该组件的语言环境属性设置为 JComponent.getDefaultLocale 所返回的值。

参数:

owner - 显示该对话框的 Frame

modal - 为 true 时是有模式对话框,false 时允许其他窗口同时处于激活状态

--------------------------

如果还需要帮助的话 可以给我留言~good luck

java 怎么锁定当前窗口?

JOptionPane.showMessageDialog(mainframe.this,"JAVA综合操作平台V1.1\n"+"Charlie制作");

在windows环境中,一般只有弹出对话框才能锁定当前窗口,只有关闭对话框,才能关闭下一个窗口。上面的代码是显示对话框时的代码,希望对你有用。

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