JFrame(jframe刷新界面)
JFrame中读取mysql只怎么只显示最后一行记录?JFram
java中如何才能是JFrame窗口永远处在所有程序的最上?ja
类中有一个方法是setAlwaysOnTop.这个方法就是让窗口总是保持在最前端的!而JFrame又是继承Window类了,因此也可以用这个方法!
可以这样调用:
JFrame frame=new JFrame();
frame.setAlwaysOnTop(true);
java实现JFrame
好了~接下来保存为Aawer.java就行了···
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Aawer implements ActionListener{
JFrame f;
JTextField txt1;
TextField txt2;
JLabel l1,l2;
JButton b;
JPanel p1,p2,p3;
public Aawer(){
f=new JFrame(“实现JFrame”);
txt1=new JTextField(10);txt2=new TextField(20);
l1=new JLabel(“用户名:”);
l2=new JLabel(“密码:”);
b=new JButton(“确定”);
p1=new JPanel();p2=new JPanel();p3=new JPanel();
f.setSize(200,300);
f.setLayout(new GridLayout(3,1));
p1.add(l1);p1.add(txt1);
p2.add(l2);p2.add(txt2);txt2.setEchoChar(‘*‘);
p3.add(b);
b.addActionListener(this);
f.add(p1);f.add(p2);f.add(p3);
f.setVisible(true);
f.addWindowListener(new WindowAdapter(){
@Override
public void windowClosing(WindowEvent e){System.exit(0);}
public void actionPerformed(ActionEvent e){
JFrame f1=new JFrame(“显示密码:”);f1.setSize(200,100);
JLabel l3=new JLabel(“密码是:”);
TextField txt=new TextField(20);txt.setText(txt2.getText());
Panel p5=new Panel();
f.setLayout(new GridLayout(4,2));
p5.add(l3);p5.add(txt);
f1.add(p5);
f1.validate();f1.show();f1.setVisible(true);
public static void main(String args[]){
new Aawer();
java 中 jFrame是什么? 怎么用? 具体
JPanel包含于JFrame之中 Container是容器 包含所有组建的类 一般开发你可以不考虑Container 直接在JFrame上操作 要用可以通过方法 好像是getContainer()(具体自己查下API 反正我没怎么用到过) 一个JFrame可以包…在java中 当应用程序需要一个窗口时 ,可以使用jframe或其子类创建一个对象。窗口默认被系统添加到显示器屏幕上。
jframe()———-创建一个无标题的窗口
jframe(string s)——创建一个标题为s的窗口
class 。。。。extends jframe{
。。。。。。
还没有评论,来说两句吧...