panel1
发布日期:2019-04-22 12:06:00编辑:音乐人
知识点:《panel1》 收集:曹咏垂 编辑:康乃馨姐姐
本知识点包括:1、主板上的f_panel sata1是什么意思? 2、c#:winform的panel控件,我设计时把panel2覆盖在p... 3、C#中 通过代码 把LABEL1放在PANEL里 4、一个ExtJs页面中,有panel1和panel2两个,我如何在... 5、C#窗体程序panel1控件无法在设计器上置顶 。
《panel1》相关知识
c=getContentPane(); 得到窗体的面板
c.setLayout(new BorderLayout()); 给这个面板设置一个布局
panel1=new JPanel(); new一个新的Panel1
panel1.setLayout(new BorderLayout()); panel1设一个布局
panel2=new JPanel(); new 一个新的panel2
panel2.setLayout(new BorderLayout()); panel2设一个布局
panel1.add(titleLabel,BorderLayout.CENTER); 将titleLabel放到panel1的中间
panel2.add(AuthorLabel,BorderLayout.NORTH); 将AuthorLabel放到panel2的北面,即上方 panel2.add(DateLabel,BorderLayout.SOUTH);将DateLabel放到panel2的南面,即下方
c.add(panel1,BorderLayout.CENTER); 将panel1放到窗体面板的中间
c.add(panel2,BorderLayout.SOUTH); 将panel2放到窗体面板的南面,即下方
setBounds(100,50,440,360); 设置窗体的位置和大小
show(); // 显示窗体
知识拓展:
1: #definePERIPH_BASE((u32)0x40000000)//端口地址#defineAPB2PERIPH_BASE(PERIPH_BASE+0x10000)//端口地址#defineGPIOA_BASE(APB2PERIPH_BASE+0x0800)//端口地址#defineGPIOA((GPIO_TypeDef*)GPIOA_BASE)//不明白,这个预定义//把GPIO
知识要点归纳:
#define GPIOA ((GPIO_TypeDef *) GPIOA_BASE)
GPIOA的一个宏而已.
给后面的GPIOA->ODR = 0x1111;用的,其实就是一种指针的使用
/////////////////////////////////////////////////
这两句话.改成好理解的就是
GPIO_TypeDef * GPIOA;
GPIOA = (GPIO_TypeDef *) GPIOA_BASE; GPIOA_BASE表示指针指向的地方
类似 GPIOA = (GPIO_TypeDef *)1000;,
既然gpioa是指针当然可以 GPIOA->ODR了
//////////////////////////////////
typedef volatile unsigned long vu32;// volatile是什么意思
搞嵌入式的都知道 volatile 表示可变的.
也就是说这个变量可能在中断中访问,仿真编译器优化读写vu32这个变量
猜你喜欢:
1:主板上的f_panel sata1是什么意思?
提示:F-PANEL是连接机箱的开关键和指示灯的。 SATA1指的是主板上的SATA接口
2:c#:winform的panel控件,我设计时把panel2覆盖在p...
提示:放在最前面试试: panel2.BringToFront();
3:C#中 通过代码 把LABEL1放在PANEL里
提示://Panel pan1 Panel pan1 = new Panel(); pan1.Size = new Size(310, 120); pan1.Location = new Point(4, 55); pan1.BackColor = Color.White; pan1.BorderStyle =BorderStyle.FixedSingle; this.Controls.Add(pan1); //Label l1 Label l1 = ne...
4:一个ExtJs页面中,有panel1和panel2两个,我如何在...
提示:var panel = Ext.getCmp("panel2的id");通过panel2的id拿到panel。这样有个限制就是在panel1所处环境中panel2是可见的(作用域),不然你会拿到一个未定义信息
5:C#窗体程序panel1控件无法在设计器上置顶
提示:你是将panel2放在panel1里了吧,应该将panel2放在form里。也就是它们的父控件应该都是form