黑马程序员--GUI编程
2015-03-04 13:06
183 查看
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
GUI编程
1、 定义一个JPanel的子类,在该子类中放三个按钮,然后创建该子类的两个对象,生成如下界面。
import java.awt.*;
import javax.swing.*;
public class DaiQing1 extends JFrame {
String[] str1={“button4”,”button5”,”button6”};
String[] str2={“button1”,”button2”,”button3”};
JButton[] button;
JButton[] button2;
}
测试类:
import javax.swing.*;
public class testDaiQing1 {
}
GUI编程
1、 定义一个JPanel的子类,在该子类中放三个按钮,然后创建该子类的两个对象,生成如下界面。
import java.awt.*;
import javax.swing.*;
public class DaiQing1 extends JFrame {
String[] str1={“button4”,”button5”,”button6”};
String[] str2={“button1”,”button2”,”button3”};
JButton[] button;
JButton[] button2;
JPanel panel1,panel2; public DaiQing1(){ super("Exercise11_1"); button=new JButton[3]; button2=new JButton[3]; panel1=new JPanel(); panel2=new JPanel(); getContentPane().add(panel1,"North"); getContentPane().add(panel2,"Center"); panel1.setLayout(new GridLayout(1,3)); panel2.setLayout(new GridLayout(1,3)); for(int i=0;i<3;i++){ button[i]=new JButton(str1[i]); panel1.add(button[i]); } for(int i=0;i<3;i++){ button2[i]=new JButton(str2[i]); panel2.add(button2[i]); } setSize(260,86); setVisible(true); setResizable(false); }
}
测试类:
import javax.swing.*;
public class testDaiQing1 {
public static void main(String[] args) { DaiQing1 frame = new DaiQing1(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }
}
相关文章推荐
- 黑马程序员----GUI与网络编程
- 黑马程序员------GUI编程复习
- 黑马程序员----java的GUI图形用户界面及编程基础
- 黑马程序员_Java(GUI(图形界面编程))
- 黑马程序员----JAVA基础之GUI可视化编程与枚举&网络编程
- 黑马程序员--GUI编程知识点总结
- 黑马程序员——java复习总结——GUI和网络编程
- 黑马程序员------GUI编程
- 黑马程序员——GUI与网络编程
- 黑马程序员----GUI编程和网络编程
- 黑马程序员_GUI编程的一些总结
- 黑马程序员_JAVA学习日记_JAVA中图形化界面GUI编程
- 黑马程序员——java GUI编程
- 黑马程序员_java基础笔记(08)...GUI,网络编程,正则表达式
- 黑马程序员——GUI-网络编程-反射
- 黑马程序员_十八 【GUI 图形界面设计编程】
- 黑马程序员__GUI_网络编程
- 黑马程序员——java之GUI编程
- 黑马程序员——图形化界面编程GUI
- 黑马程序员__GUI__网络编程