1PANEL

时间:2024-06-07 22:39:05编辑:分享君

Panel什么意思?

n.
陪审员名单, 全体陪审员; [英]为参加国民健康保险者治病的医生名单

(广播或电视中)进行公开讨论的小组, 答问小组, 游戏表演小组; [美](大会中的某一问题)专门研究小组

一组调查对象; (对一组对象进行的)典型调查

面, 板;【建】门窗材, 板条, 嵌板, 镶板

画板; 长方形的画; (=panel photograph)长方照片

(一张)羊皮纸; 登记簿; 成组作品中的一部

【律】被告

(缝在衣服上用以装饰的)不同质料[颜色]的布块

鞍垫, 软垫

飞机的翼段

【电】配电盘, 仪表盘

【机】控制板, 操纵盘[台];【军】信号布板

a panel discussion
(公开)讨论会, 座谈会
an advisory panel of experts
由专家构成的顾问小组
a fact-finding panel
为弄清真相对民众作抽样调查
习惯用语
be in the panel [苏]【律】在受审中
be on the panel [英]获准为参加国民健康保险者治疗的医师 [英]接受健康保险治疗 列入...(小组)名单 【律】在受审中


谁帮解释一下下面这段代码的意思或作用是什么?不胜感激!!!

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(); // 显示窗体


delphi中如何将一个窗口添加进panel中去?

import javax.swing.*;
import java.awt.*;
import java.io.*;
import java.awt.event.*; //以上四个"import"后面跟的是什么?是java自带的方法吗? java的类库中的几个包
public class TestMouseEvent extends JPanel {//这里的JPanel类是哪里来的? 是java.swing包中的类
JButton button;//这里的JButton是不是java自带的类?button是不是自定义的变量名? 同样是java.swing包中的类 button是自定义变量

public TestMouseEvent(){
button=new JButton("Test");//这里的new的作用是什么? 创建新对象的关键字。
add(button);//这里的add是一个方法吗?用在这里起什么作用? 是JPanel 类的方法 是把button这个实例添加到 JPanel实例中(相当与VB Delphi 中 将 一个Button 托进一个 Panel)
button.addMouseListener(new MouseAdapter(){//这里的鼠标事件监听是不是必须要加,才能实现隐藏鼠标的效果? 看你需不需要了,通常如果想用鼠标操作 是要加的 还有不是隐藏鼠标
public void mouseEntered(MouseEvent e){
button.setVisible(false);
}
public void mouseExited(MouseEvent e){
button.setVisible(true);
}
});
}

public static void main(String[] args) {//这里的String[]和args分别代表什么意思?可以改成别的吗? 是说args是一个 字符串数组 main方法的形参。
JFrame frame=new JFrame("Test Mouse Event");
frame.addWindowListener(new CloseWindow());
frame.getContentPane().add(new TestMouseEvent());//这里的getContentPane()是什么意思?起什么作用? 得到JFrame的内容面板 具体作用 说来话长 随便一本书上都有。
frame.pack();//这里的pack是什么意思? pack是Jframe父类的方法 指:调整此窗口的大小,以适合其子组件的首选大小和布局。如果该窗口和/或其所有者仍不可显示,则两者在计算首选大小之前变得可显示。在计算首选大小之后,将会验证该 Window。
frame.setVisible(true);
}

}

class CloseWindow extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);//这里exit里面为什么是0而不是别的数字? 0表示正常终止 在jdk文档中:
public static void exit(int status)终止当前正在运行的 Java 虚拟机。参数用作状态码;根据惯例,非零的状态码表示异常终止。
该方法调用 Runtime 类中的 exit 方法。该方法永远不会正常返回。

调用 System.exit(n) 实际上等效于调用:

Runtime.getRuntime().exit(n)

}
}

建议你多些书 多思考 因为你所遇到的问题书上都有 还有有的方法不知什么功能可以查看jdk文档。


上一篇:年轻人为什么换不动手机了

下一篇:三网融合试点