「java刷新JFARME」java刷新当前页面

博主:adminadmin 2023-01-23 14:00:08 478

本篇文章给大家谈谈java刷新JFARME,以及java刷新当前页面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java JFrame窗口刷新

你说的刷新是指什么?

setbounds确定了窗口的坐标及大小,拖拽后才变化?

这种情况,你调用repaint方法就好了。

不行几再调用validate方法

再不行就调用doLayout方法。

java中怎么通过外部响应来刷新主窗体中JFrame中的JPanel界面

可以通过监听事件来达到效果。

1,首先先新建个监听事件,监听某个控件,比如按钮,监听按钮,当点击按钮时执行一系列操作。    

2,触发后执行一些数据更新和组件更新,然后重绘界面达到更新的效果

jb_button.addMouseListener(new MouseAdapter() {

@Override

public void mouseClicked(MouseEvent e) {

    //更新内容

            jp.repaint();//这样重绘界面,界面就更新了。

}

});

Java Swing关于界面刷新的问题!!

这个,你把jpanel对象声明为成全局变量,在主窗体里面去创建,然后通过按钮来改变jpanel对象即可:具体的代码我就不写了,给点关键的给你,仅作参考!

我没有编译环境,单词有可能有些错,能表达意思就好,

代码如下:

class Demo extend Jframe{

private Jpanel panel=null;//这个是你要更改的面板

private Jbutton btnA=null;

private Jbutton btnB=null;

public Demo()

{

this.setSize(800,600)

panel=new Jpane();

panel.setSize(100,100);

btnA=new Jbutton("宽度加300")

btnA.addActionListener(new actionListener(){

实现接口方法,在实现方法中填入panel.setSize(400,100);

})

btnB=new Jbutton("高度加300")

btnB.addActionListener(new actionListener(){

实现接口方法,在实现方法中填入panel.setSize(100,400);

})

this.add(panel);

this.add(btnA);

this.add(btnB);

}

main(String[] args){

new Demo();

}

}

当程序运行的时候,你分别点击按钮你就可以随时改变panel中的类容了,包括在panel中控件,文本等!!,其他的什么布局,坐标什么的,楼主应该很熟悉的,我只给个例子!!我就不啰嗦了!

java中怎样实现刷新Jframe,具体内容如下:

可以建立两个jlable分别放上不同的图片,将jlable放在jpanel上面,点击按钮后删除原来的jlabel添加新的jlabel

JPanel panel=new JPanel();

JLabel label1=new JLabel();

JLabel label2=new JLabel();

如果已经将label1添加在panel上,单击后可用以下代码:

panel.remove(label1);

panel.repaint();

panel.add(label2);

JAVA刷新swing面板的问题

简单的很。可以用按钮监听事件然后重绘界面就行了。比如:

JPanel jp=(JPanel)this.getContentPane();

JButton jb=new JButton();

public TFrame()

{

 //构造方法里的把组件添加进去

jp.addActionListener(new ActionListener()

{

//更新内容

// jp.removeAll();//如果内容需要实时更新,可以remove,来释放资源。但是前提是,组件都是在构造方法里实例化的,然后可以remove后在添加内容进去。用remove时不需要用repaint();

 jp.repaint();//这样重绘界面,界面就更新了。

});

}

在JAVA Swing中对数据库内容进行了修改,怎样在主界面中实现JFrame的刷新,repaint()和validate()都没用

你想进行局部刷新,还是整体刷新。

①主要是个思路问题,想局部刷新的话,将修改后的值,传回到主界面中,通过x,y定位,修改单元格的值(你主界面应该是表格)

②想整体刷新的话,就简单了,不用传值,修改完成后,释放当前窗口资源,新建一个资源窗口。

PS:如还有问题,可百度Hi我!或留联系方式,good luck!~

关于java刷新JFARME和java刷新当前页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。