
正文
关于js中jframe的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JFrame中封装的创建窗体的源代码,有知道的回复。谢了
1、import java.awt.event.ActionListener;import javax.swing.*;public class GameTest extends JFrame implements ActionListener{ / 新建一个主面板(这个类可能是自定义的,本程序和API中没有)。
2、JFrame frame = new BouncePressFrame(); // 生成窗口。执行构造。---业务逻辑。
3、JFrame的默认布局管理器是BorderLayout,有五个方向,TOP、LEFT、CENTER、RIGHT、BOTTOM,如果不给控件制定方向的话会都绘制到同一个默认方向CENTER,所以你最后添加的jf2把之前添加的组件都覆盖了,为每个组件指定方向即可。
4、是自己制作窗口吗?可以使用 javax.swing.JFrame包中JComponent的子类JTextField,这个是专门用来建立文本框的。按钮则是使用JButton。在Eclipse中还有一个插件,叫做“WindowBuilder”,可以很方便地创建窗口界面。
5、代码看起来比较复杂 第二种用到extends JFrame,所以他需要把JFrame内所有的属性方法都继承过来,虽然不用new JFrame,但是本质上可能在父类中,返回了一个new对象,相当于也开辟了空间,但是代码看起来比较简单。
相关问答
Q1: 我在JTabbedPane选项卡中加了一个按钮点击按钮后弹出一个jframe框...
public void actionPerformed(ActionEvent e) {// 实现ActionListener接口的actionPerformed接口。JFrame frame = new JFrame(新窗口);//构造一个新的JFrame,作为新窗口。
程序改好了你在OpenJFrame这个类中画界面就行了, ML 这个类是一个监听功能,给你的按钮加上了监听,另外建议不要再main函数中写界面的代码 。
JFrame frame = new JFrame(新窗口);//构造一个新的JFrame,作为新窗口。frame.setBounds(// 让新窗口与Swing7窗口示例错开50像素。
Q2: JFrame和JPanel的默认布局管理器是什么
1、JAVA中,Framel默认的布局管理器是BorderLayout类型,Panel默认的布局管理器是FlowLayout类型。FlowLayout是Panel 和 Applet 的默认布局管理器。
2、对于JFrame和JWindow这样的顶层框架来说默认的布局管理器是边界布局(BorderLayout);JPanel默认的布局管理器为FlowLayout。
3、双击第一个“JRESystemLibrary”。弹出的窗口直接默认,选择“Fnish”。
Q3: 怎样在JFrame中设置背景图片
利用标签组件来设置\x0d\x0a标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame中的层次结构。
把图片放到一个Label里,然后把Label放到所有图层的最下方,其他控件都在它上面。
//分少点,就给你个JFrame的例子吧。呵呵,善用搜索引擎。
在JFRAME中设置一个JPANEL对象,重写一下JPANEL对象的paintComponent方法。
Q4: 为什么JFrame中的JPanel中的组件setLocation()没有用呢?
tab里嵌JLayeredPane,然后嵌滚动条JScrollPane,最后嵌表格ActionTable。t_layer会填满tab,因此设不了大小,也不能设位置。
setLocation public void setLocation(int x,int y)将组件移到新位置。通过此组件父级坐标空间中的 x 和 y 参数来指定新位置的左上角。
关于js中jframe和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








