小弟在网上找了段代码,
虽然看不懂,但很想把它弄明白。
就自己写了一遍,
可怎么编,也过不去。
希望各位能给小弟只出错误!
不胜感激!
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame
{
JButton button;
JLabel label;
JTextField text;
JPanel p;
Font f;
public MyFrame()
{
super("my window");
button=new JButton("button");
button.setText("BUTTON");
button.setForeground(Color.red);
f=new Font("华文行楷",Font.BOLD,36);
button.setFont(f);
label=new JLabel("label");
label.setToolTipText("this is a label");
label.setFont(f);
label.setText("LABEL");
text=new JTextField(10);
text.setText("1213");
text.setFont(f);
p=new JPanel();
getContentPane().add(p);
p.add(button);
p.add(label);
p.add(text);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300,300);
setVisible(true);
}
public static void main(String []args)
{
new MyFrame();
}
}
虽然看不懂,但很想把它弄明白。
就自己写了一遍,
可怎么编,也过不去。
希望各位能给小弟只出错误!
不胜感激!
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame
{
JButton button;
JLabel label;
JTextField text;
JPanel p;
Font f;
public MyFrame()
{
super("my window");
button=new JButton("button");
button.setText("BUTTON");
button.setForeground(Color.red);
f=new Font("华文行楷",Font.BOLD,36);
button.setFont(f);
label=new JLabel("label");
label.setToolTipText("this is a label");
label.setFont(f);
label.setText("LABEL");
text=new JTextField(10);
text.setText("1213");
text.setFont(f);
p=new JPanel();
getContentPane().add(p);
p.add(button);
p.add(label);
p.add(text);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300,300);
setVisible(true);
}
public static void main(String []args)
{
new MyFrame();
}
}