java编程怎么设置窗口按钮的大小?

java编程怎么设置窗口按钮的大小?,第1张

1、第一先打开eclipse软件。然后编辑基本的窗口容器代码。

2、第二然后将类继承JButton。在类的上面导入JButton包。代码:importsjavax.swing.JButton。

3、第三然后在类中创建按钮对象。代码:JButtonc=newJButton(“开始”);

4、第四然后设置窗口容器的页面布局为空。代码:a.setLayout(null);

5、第五然后就可以设置按键的大小还有位置。代码:c.setBounds(x轴位置,y轴位置,按钮的宽,按钮的高);

6、第六然后再将按钮加入到窗口容器中。代码:a.add(c);

在 Windows *** 作系统中,您可以使用以下方法管理 Java 窗口:

1. 最小化和最大化窗口:Java 程序的窗口行为与其他 Windows 程序一样。您可以单击窗口右上角的“最小化”和“最大化”按钮来更改窗口大小和状态。

2. 移动窗口:您可以单击并拖动窗口标题栏以将其移动到新位置。

3. 关闭窗口:您可以单击窗口右上角的“关闭”按钮(通常是一个 X 图标)来关闭 Java 程序窗口。请注意,这将导致程序停止运行。

4. 切换窗口:如果您有多个打开的 Java 程序窗口,您可以使用任务栏或 Alt+Tab 组合键在它们之间进行切换。

5. 调整字体大小:Java 程序的字体大小可能会比其他 Windows 程序小。如果您需要调整字体大小,您可以尝试更改显示器分辨率或在 Java 控制面板中更改字体设置。

请注意,Java 程序的窗口行为也取决于程序本身。某些程序可能会限制您对窗口进行的 *** 作,例如禁用最大化或移动窗口。

java做窗口的话,需要用swing技术,之后创建JFrame 等组件,即可完成窗口创建工作。

package inter.frameimport java.awt.BorderLayout

import java.awt.event.ActionEvent

import java.awt.event.ActionListenerimport javax.swing.JFrame

import javax.swing.JMenu

import javax.swing.JMenuBar

import javax.swing.JMenuItem

import javax.swing.JOptionPanepublic class MenuTest { /**

* @param args

*/

JFrame frame //定义一个窗口架构

JMenuBar mb//定义窗口的菜单工具栏

JMenu m//定义菜单

JMenuItem mi1//定义菜单的内容

JMenuItem mi2//定义菜单的内容

public MenuTest() {

initFrame()

initAction()

}

public void initFrame() {

frame = new JFrame()

mb = new JMenuBar()

m = new JMenu("学生查询")

mi1 = new JMenuItem("确认")

mi2 = new JMenuItem("取消")m.add(mi1)

m.add(mi2)

mb.add(m)

frame.add(mb, BorderLayout.NORTH)

frame.setSize(300, 300)//设置窗口大小

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)//设置退出时关闭窗口

frame.setVisible(true)//设置窗口可见

} public void initAction() {

mi1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

// 具体实现代码根据实际要求填写

System.out.println("click")

JOptionPane.showMessageDialog(null, "你点击了确定按钮")

}

})

mi2.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

// 具体实现代码根据实际要求填写

JOptionPane.showMessageDialog(null, "你点击了取消按钮")

}

})

} public static void main(String[] args) {

new MenuTest()//执行菜单创建

}}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12073552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存