capitan_nemesis
دوشنبه 25 خرداد 1394, 17:36 عصر
با سلام
من دارم تازه جاوا رو شروع میکنم
علاقه شدید هم دارم به این زبان
کد های اولیشو بلدم
متفیر ها
لینک دادنشو به gui
if
for
while
ولی تو چند تا خیلی شیک گیر کردم
من با window builder کار میکنم
حالا سوال
من دو صفحه دارم
main.java
person.java
خوب main اولیه هست حالا چطوری باید به person برم
تو c# این کارو میکنم ولی به جاوا علاقه شدید دارم
چکار کنم ؟؟؟
package main;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.xml.stream.events.StartDocument;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class main extends JFrame
{
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
try
{
main frame = new main();
frame.setVisible(true);
}
catch (Exception e)
{
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public main()
{
setIconImage(Toolkit.getDefaultToolkit().getImage("D:\\pic\\logo\\logo.png"));
setTitle("main");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
JMenuBar menu_main = new JMenuBar();
menu_main.setComponentOrientation(getComponentOrie ntation().RIGHT_TO_LEFT);
setJMenuBar(menu_main);
JMenu menu = new JMenu("\u0641\u0627\u06CC\u0644");
menu_main.add(menu);
JMenuItem menuItem_newproject = new JMenuItem("\u067E\u0631\u0648\u0698\u0647 \u062C\u062F\u06CC\u062F");
menuItem_newproject.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
}
});
menu.add(menuItem_newproject);
JMenuItem menuItem_openproject = new JMenuItem("\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u067E\u0631\u0648\u0698\u0647");
menu.add(menuItem_openproject);
JMenuItem menuItem = new JMenuItem("_________________");
menu.add(menuItem);
JMenuItem menuItem_exit = new JMenuItem("\u062E\u0631\u0648\u062C");
menuItem_exit.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
System.exit(5000);
}
});
menu.add(menuItem_exit);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
GroupLayout gl_contentPane = new GroupLayout(contentPane);
gl_contentPane.setHorizontalGroup(
gl_contentPane.createParallelGroup(Alignment.LEADI NG)
.addGap(0, 424, Short.MAX_VALUE)
);
gl_contentPane.setVerticalGroup(
gl_contentPane.createParallelGroup(Alignment.LEADI NG)
.addGap(0, 251, Short.MAX_VALUE)
);
contentPane.setLayout(gl_contentPane);
}
}
من دارم تازه جاوا رو شروع میکنم
علاقه شدید هم دارم به این زبان
کد های اولیشو بلدم
متفیر ها
لینک دادنشو به gui
if
for
while
ولی تو چند تا خیلی شیک گیر کردم
من با window builder کار میکنم
حالا سوال
من دو صفحه دارم
main.java
person.java
خوب main اولیه هست حالا چطوری باید به person برم
تو c# این کارو میکنم ولی به جاوا علاقه شدید دارم
چکار کنم ؟؟؟
package main;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.xml.stream.events.StartDocument;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class main extends JFrame
{
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
try
{
main frame = new main();
frame.setVisible(true);
}
catch (Exception e)
{
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public main()
{
setIconImage(Toolkit.getDefaultToolkit().getImage("D:\\pic\\logo\\logo.png"));
setTitle("main");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
JMenuBar menu_main = new JMenuBar();
menu_main.setComponentOrientation(getComponentOrie ntation().RIGHT_TO_LEFT);
setJMenuBar(menu_main);
JMenu menu = new JMenu("\u0641\u0627\u06CC\u0644");
menu_main.add(menu);
JMenuItem menuItem_newproject = new JMenuItem("\u067E\u0631\u0648\u0698\u0647 \u062C\u062F\u06CC\u062F");
menuItem_newproject.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
}
});
menu.add(menuItem_newproject);
JMenuItem menuItem_openproject = new JMenuItem("\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u067E\u0631\u0648\u0698\u0647");
menu.add(menuItem_openproject);
JMenuItem menuItem = new JMenuItem("_________________");
menu.add(menuItem);
JMenuItem menuItem_exit = new JMenuItem("\u062E\u0631\u0648\u062C");
menuItem_exit.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
System.exit(5000);
}
});
menu.add(menuItem_exit);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
GroupLayout gl_contentPane = new GroupLayout(contentPane);
gl_contentPane.setHorizontalGroup(
gl_contentPane.createParallelGroup(Alignment.LEADI NG)
.addGap(0, 424, Short.MAX_VALUE)
);
gl_contentPane.setVerticalGroup(
gl_contentPane.createParallelGroup(Alignment.LEADI NG)
.addGap(0, 251, Short.MAX_VALUE)
);
contentPane.setLayout(gl_contentPane);
}
}