62,623
社区成员
发帖
与我相关
我的任务
分享
public class DataFrame extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
DataFrame dataFrame = new DataFrame();
dataFrame.dataSource();
}
public void dataSource() {
JDialog datasourceDialog = new JDialog();
datasourceDialog.setSize(500, 400);
datasourceDialog.setLocation(datasourceDialog.getToolkit()
.getScreenSize().width
/ 2 - datasourceDialog.getWidth() / 2, datasourceDialog
.getToolkit().getScreenSize().height
/ 2 - datasourceDialog.getHeight() / 2);
JButton addButton = new JButton("添加");
datasourceDialog.add(addButton);
datasourceDialog.setVisible(true);
addButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
ConfigDataSource configDataSource=new ConfigDataSource();
}
});
}
}
public class ConfigDataSource {
private JButton jButton;
public ConfigDataSource() {
DataFrame dataFrame=new DataFrame();
JDialog datasourceDialog = new JDialog(dataFrame,"111",true);
datasourceDialog.setSize(400, 500);
jButton=new JButton("1111");
datasourceDialog.add(jButton);
datasourceDialog.setVisible(true);
jButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//ConfigDataSource configDataSource=new ConfigDataSource();
JOptionPane.showOptionDialog(null, "作者","关于", JOptionPane.DEFAULT_OPTION , JOptionPane.INFORMATION_MESSAGE, null, null, null);
}
});
}
public JButton getJButton() {
return jButton;
}
public void setJButton(JButton button) {
jButton = button;
}
}
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
class DataFrame extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
DataFrame dataFrame = new DataFrame();
dataFrame.dataSource();
}
public void dataSource() {
JDialog datasourceDialog = new JDialog();
datasourceDialog.setSize(500, 400);
datasourceDialog.setLocation(datasourceDialog.getToolkit().getScreenSize().width / 2 - datasourceDialog.getWidth() / 2, datasourceDialog.getToolkit().getScreenSize().height / 2 - datasourceDialog.getHeight() / 2);
JButton addButton = new JButton("添加");
datasourceDialog.add(addButton);
datasourceDialog.setVisible(true);
addButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
ConfigDataSource configDataSource = new ConfigDataSource();
}
});
}
}
class ConfigDataSource {
private JButton jButton;
public ConfigDataSource() {
DataFrame dataFrame = new DataFrame();
JDialog datasourceDialog = new JDialog(dataFrame, "111", true);
datasourceDialog.setSize(400, 500);
jButton = new JButton("1111");
jButton.setBounds(100, 100, 300, 300);
jButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showOptionDialog(null, "作者", "关于", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, null, null);
}
});
datasourceDialog.add(jButton, BorderLayout.NORTH);
datasourceDialog.setVisible(true);
}
public JButton getJButton() {
return jButton;
}
public void setJButton(JButton button) {
jButton = button;
}
}