java - 如何给JDialog添加组件

标签 java swing layout-manager jdialog

   d1=new JDialog();
   d1.setSize(200, 100);
   t1=new JTextField();
   t1.setBounds(10,10,40,20);
   d1.add(t1);

我想在JDialog中添加TextField、Button...等组件

最佳答案

1)首先创建一个Jpanel

JPanel pan=new JPanel();
pan.setLayout(new FlowLayout());

2) 将组件添加到该 JPanel

pan.add(new JLabel("label"));
pan.add(new JButton("button"));

3) 创建JDialog

JDialog jd=new JDialog();

4) 将JPanel 添加到JDialog

jd.add(pan);

关于java - 如何给JDialog添加组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11260926/

相关文章:

Java Swing : Approach for dynamically appending text in text area, 有滚动条更新

Java图像显示问题

java - SetIcon 空指针异常

c++ - 为什么 QT 中的布局管理器不起作用?

java - 使用 Ant 构建当前构建目标的依赖项

java - android-BroadcastReceiver-java.lang.StackOverflowError

java - 在 JApplet 的不同位置添加两个 JPanel

java - 如何使 Swing 组件具有不同的尺寸

java - 控制台中的文本加密

java - 在Android中的按钮内左对齐文本