「java修改jlbel」java修改密码功能实现
今天给各位分享java修改jlbel的知识,其中也会对java修改密码功能实现进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
JAVA中JTree和JLbel的问题
import java.awt.GridLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;
import javax.swing.tree.TreeModel;
public class TreeDemo extends JFrame {
JTree jTree = new JTree();
JLabel jLabel = new JLabel();
GridLayout lay = new GridLayout(1, 1);
//设置输出面板的属性
public TreeDemo() {
treeinit();
this.setSize(400, 400);
this.setLayout(lay);
this.add(jTree);
this.add(jLabel);
this.setVisible(true);
//添加对树结构的事件监听
jTree.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
public void valueChanged(
javax.swing.event.TreeSelectionEvent evt) {
jTreeValueChanged(evt);
}
});
}
private void jTreeValueChanged(javax.swing.event.TreeSelectionEvent evt) {
// 返回选定的节点
DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) jTree.getLastSelectedPathComponent();
if (selectedNode != null ) {
//将节点名称添加到jLabel中
jLabel.setText(selectedNode.toString());
}
}
//初始化树结构
public void treeinit() {
//建立根节点
DefaultMutableTreeNode root = new DefaultMutableTreeNode("root");
//建立父节点
DefaultMutableTreeNode father = new DefaultMutableTreeNode("father");
//建立子节点
DefaultMutableTreeNode child = new DefaultMutableTreeNode("child");
father.add(child);
root.add(father);
TreeModel treeModel = new DefaultTreeModel(root);
//树结构模型添加到树对象里
jTree.setModel(treeModel);
}
public static void main(String args[]) {
//运行TreeDemo
new TreeDemo();
}
}
java找错JLbel插进去现实不出来
因为你将布局管理器设为null,所以,该容器内所有组件都必须手动设置大小和位置,才能显示出来。(大小默认为零)
java无法获得 JTextField 的输入值,用getText(),也没有用,我是菜鸟,请大神指点;
在JTextField jtf1=new JTextField();
JButton jB1=new JButton("确 定");
应该为jtf1=new JTextField();
jB1=new JButton("确 定");
否则你在构造函数初始化的jtf1和jB1仅是各临时变量,
类成员变量的jtf1和jB1反而没有初始化,所以代码一定会报Null错误。
另外 e.getActionCommand().equals("确 定") 也可改为e.getSource()==jB1
关于java修改jlbel和java修改密码功能实现的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。