「java抽屉面板」抽屉面板款式
今天给各位分享java抽屉面板的知识,其中也会对抽屉面板款式进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java 中的panel()面板有什么用,怎么用。
- 2、java swing如何实现一个可以伸缩的面板,效果如图。
- 3、如何进入JAVA的控制面板
- 4、java怎么把三个面板放成一排,然后再放进一个窗口里
- 5、java 中如何在jpanel 中添加 scroll panel 面板
- 6、java中使用窗体时,必须要用到容器container吗?
Java 中的panel()面板有什么用,怎么用。
//Jpanel和panel都为中间层容器,可显示文字、图像、绘制图形,主要功能是
在GUI中组织其他组件。但无边框,丌能做独立窗口。 以Jpanel为例,给一个曾经的实例
//MyPanel.java
import java.awt.*;
import javax.swing.*;
import java.util.Random;
public class MyPanel extends JPanel {
private Circle circle[];
public MyPanel() {
setBackground(Color.black); // 面板背景色
setPreferredSize(new Dimension(600,450)); // 面板大小
int numCircle=new Random().nextInt(6)+5;
//int numCircle=circle.length;
circle=new Circle[numCircle];
for(int i=0;inumCircle;i++){ // 创建圆的实例
Color color=new Color(new Random().nextInt(256),new Random().nextInt(256),new Random().nextInt(256));
circle[i]=new Circle(new Random().nextInt(50)+10,color,new Random().nextInt(420)+61,new Random().nextInt(320)+61);
}
}
/* 每个JPanel对象都有painComponent方法,绘制添加在容器上的组件, 在
* 组件首次显示或重新显示时被自动调用。
*/
public void paintComponent(Graphics g) {
super.paintComponent(g);
// 调用父类方法, 清空画布,绘制背景色
setFont(new Font ("Times New Roman",Font.BOLD,20)); // 设置字体
g.setColor(Color.pink);
g.drawString("Hello World!",250,200);
for(int i=0;icircle.length;i++){
circle[i].draw(g);
}
}
}
//Circle.java
import java.awt.*;
/**此类定义了绘制圆的基本方法
*@author JF
*@version 1.0
*/
public class Circle {
// 直径和圆外接正方形左上角坐标
private int diameter,x,y;
// 指定圆的大小和位置
private Color color; // 颜色
public Circle(){
}
/**构造函数,设置圆类的属性
*@param int diameter,Color color,int x,int y
*@return none
*/
Circle(int diameter,Color color,int x,int y ){
this.diameter=diameter;
this.color=color;
this.x=x;
this.y=y;
}
/**填充圆类
*@param Graphics
*@return none
*/
public void draw(Graphics g){
g.setColor(color);
g.fillOval(x,y,diameter,diameter);
}
}
//MyCircle.java
import javax.swing.*;
public class MyCircle{
public static void main(String[] args){
JFrame f=new JFrame("Circle");
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(new MyPanel());
f.pack();
}
}
java swing如何实现一个可以伸缩的面板,效果如图。
如果有三个JPanel和三个JLabel
单击一个label的时候设置当前label和pane的位置及课件属性就行了,
setBounds(x,y,width,height)
setVisible(true)
如何进入JAVA的控制面板
有时候,安装了插件,需要进入JAVA的控制面板,进行设置。那么该如何设置呢?让我们一起来看一下,如何进入JAVA的控制面板?
方法/步骤
按开始按钮,或者是左下角的那个窗口的标志。
输入 JAVA控制面板这几个字,上面就会有相关的程序出现了。
如果是控制面板不能打开,就会出现相关的提示。
一般打开后会有这样的提示,这就是表示进入了JAVA控制面板了。。
当然,也还有其它的方法,比如:可以在开始程序那里,找到控制面板,然后找到JAVA标志,双击这个标志,也就能找到相关的JAVA控制面板。
还有一种比较简陋的方法,在“开始”——“运行”框中,键入:Windows 32 位操作系统:c:Program FilesJavajre7binjavacpl.exeWindows 64 位操作系统:c:Program Files (x86)Javajre7binjavacpl.exe
注意要掌握方法。特别是注意按照要求来进行操作。
java怎么把三个面板放成一排,然后再放进一个窗口里
用一个面板,布局设置为borderLayout,然后分别把三个面板放在这个面板的西方,中间,和东方。
然后把这个面板 放在窗口即可
java 中如何在jpanel 中添加 scroll panel 面板
解决方案1:
你的逻辑错误,应该是在ScrollPane中添加JPanel。
ScrollPane sp = new ScrollPane (new JPanel());
this.add (sp);
解决方案2:
ScrollPane sp = new ScrollPane();
sp.add (new JPanel());
this.add (sp);
java中使用窗体时,必须要用到容器container吗?
不一定用到。像定义Panel容器也行。
container
只是内容面板。如果没有别的容器,container是要加的,不然没办法添加组件
java抽屉面板的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于抽屉面板款式、java抽屉面板的信息别忘了在本站进行查找喔。