问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java怎么做swing界面

发布网友 发布时间:2022-04-22 10:17

我来回答

2个回答

热心网友 时间:2023-10-12 02:39

swing做界面,一般需要一种基本知识:

一:关于布局的知识,常用的布局要熟悉,比如边界布局,流式布局,绝对布局,网格布局等.  布局决定了组件(按钮,文本框,下拉框等)所在的位置

二:关于事件响应机制,比如点击按钮事件,如何响应.

三:一些常用的组件,按钮, 文本框, 下拉框,复选按钮, 单选按钮, 等

举例:  简单的代码,实现给窗口随机更换背景色

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class DemoFrame extends JFrame implements ActionListener{

public DemoFrame() {
JButton jb1 = new JButton("点击换背景色");//定义按钮组件
jb1.addActionListener(this);//给按钮添加事件响应机制,按钮点击时执行actionPerformed方法
add(jb1);//把组件添加到窗口
setLayout(new FlowLayout());//流式布局
setTitle("Color");//窗口标题
setSize(300,200);//大小
setLocationRelativeTo(null);//居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//点击关闭时退出系统
setVisible(true);//窗口可见
}
public static void main(String[] args) {//main方法,启动窗口
new DemoFrame();//创建窗口
}

public void actionPerformed(ActionEvent e) {//当按钮被点击时,执行下面的代码
//随机颜色,并设置成为窗口的背景色
getContentPane().setBackground(new Color((int)(Math.random()*256),(int)(Math.random()*256),(int)(Math.random()*256)));
}
}

热心网友 时间:2023-10-12 02:39

首先是继承jframe类创建窗口,其次就是添加控件了
java怎么做swing界面

swing做界面,一般需要一种基本知识:一:关于布局的知识,常用的布局要熟悉,比如边界布局,流式布局,绝对布局,网格布局等. 布局决定了组件(按钮,文本框,下拉框等)所在的位置 二:关于事件响应机制,比如点击按钮事件,如何响应.三:一些常用的组件,按钮, 文本框, 下拉框,复选按钮, 单选按钮, 等 举例: ...

java swing怎样开发出漂亮的界面

1: 合理的布局 , 搭建好界面的框架. 熟悉常用的布局, 并且布局还可以嵌套布局. 可以实现复杂而又美观的界面.2: 适当的图片, 按钮, 背景等 都可以使用图片, 当然了为了节省系统资源, 可以使用稍微压缩得比较小的图片.3: 搭配html , swing支持html简单的标签, 所以美化JButton ,JLabel等组件时,...

java swing界面设计

import javax.swing.JButton;import javax.swing.JFrame;public class Frame1 extends JFrame{JButton jb1;public Frame1() {setLayout(null);//指定窗口的布局管理器为空,也就是绝对布局jb1 = new JButton("按钮");jb1.setLocation(100, 50);//指定组件的位置jb1.setSize(80, 30);//指定...

JAVA编写程序实现这个界面

import java.awt.Color;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JSplitPane;import javax.swing.SwingConstants;public class Main {public static void main(String[] args) throws Exception {JFrame frame = new JFrame("JFrame with JSplitPane");JLabel label1 = ...

我想知道如何用java swing设计我想要的这样的一个界面?望抽空帮助...

JTabbedPane 提供了一个setUI方法,来修改JTabbedPane 的界面和外观 然后我们可以继承BasicTabbedPaneUI 重写里面的部分绘制方法来修改外观 参考代码 import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.plaf.ComponentUI;import javax.swing.plaf.basic.BasicTabbedPaneUI;...

用Java语言设计一个界面,

首先:采用什么技术实现 java语言可以使用awt 和swing等技术实现图形界面 推荐使用Swing,因为Swing比AWT更专业,更漂亮,组件更丰富,功能更强大。2. 其次:分析采用什么布局 边界布局BorderLayout,配合表格布局GridLayout,既简单又美观 3. 最后:分析需求中需要用的组件 学生姓名 学号 显示信息 ...

用java的swing做界面,想通过在同一个窗口进行面板的切换来达到跳转界面...

方法一: 可以使用JTabbedPane 来实现,代码如下 JTabbedPane jtp = new JTabbedPane();JPanel jp1 = new JPanel();JPanel jp2 = new JPanel();jtp.add("面板1", jp1);jtp.add("面板2", jp2);方法二: (推荐) 跳转界面 , 还是需要从1个窗口到另外1个窗口, 这样正规点, 数据可以从第一...

Java Swing写一个GUI界面,分成左右两栏?

import java.awt.Color;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JSplitPane;public class DemoFrame extends JFrame {JPanel jp1, jp2;public DemoFrame() {jp1 = new JPanel();jp1.setBackground(Color.RED);jp2 = new JPanel();jp2.setBackground(Color....

java swing如何编写像eclipse界面模块可拖动

首先这种效果我没有做过,因为现在实在没有人用swing写GUI客户端了。让我现在给你写个完整的代码也么那么多时间》首先分隔成三个窗体,用三个jpanel放到jframe中,然后仔细的设置窗体和jpanel的宽高和位置就能了,至于拖动变成竖的,你只需要在底下console的窗口的jpanel加上MouseListener,具体的可靠下面...

求一个java程序 基于Swing的图形用户界面设计

import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.util.Enumeration;import java.util.Random;import javax.swing.JFrame;import javax.swing.JOptionPane;import javax.swing.UIManager;import javax....

javaswing界面 javaswing酷炫界面 java图形化界面swing插件 java swing漂亮界面框架 javaSwing界面设计 javaswing是什么 java中swing什么意思 如何用java做界面 java swing还有人用吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
亲们 谁帮我写一个拒绝的短信呀 是相亲认识的 希望有才的帮我写下哦... 出自《聊斋志异》 狼三则的成语有哪些 ...就是现在国内的粉丝比较崇拜哪些韩国偶像,谢谢各位! 请问韩星金贤重主演的电视剧和电影都分别有哪些?除了《花样男子》!谢谢... 鉴别变色眼镜质量的好坏有什么方法呢如何鉴别变色眼镜质量的好坏_百 ... 怎么知道什么颜色的眼镜适合自己 怎样选购变色眼镜 选购变色眼镜有什么方法 马斯克称赞中国电动汽车称其处于世界领先地位 新手怎样挑选变色镜片? 鉴别变色眼镜质量的好坏有什么方法呢如何鉴别变色眼镜质量的好坏 如何在石家庄地图上标明自己的位置 电脑网络出现涓嶆槸浣?是什么意思? 想知道: 石家庄市石家庄三环内地图在哪? 怎样设置字体颜色?java swing 中国地图 石家庄是到安徽合肥市怎么走,有多少公里 JAVA中,Swing跳转网页,网页跳到Swing如何实现? 石家庄翅港在哪 使用java swing做个界面,中间的容器部分是加载一个网页,该如何解决、可以提供代码参考最好 石家庄南三条地图? Java Swing 组件如何显示嵌套了svg的html? 从河北区天泰路(安定里附近)到石家大院怎么走? java swing图形界面 谁有石家庄的电子地图呀 java中的swing什么意思 百度地图石家庄市为什么有的地方能打开,有的打不开? Java Swing JLbabel 标签 支持哪些HTML 元素、 石家庄在山西 省那个方向 javaswing有必要学吗 河北省石家庄市地图全貌 请问JAVA中的javax.swing.text.html.HTMLDocument及相关类怎样用 石家庄河北银行的地址在哪? 从石家庄北站到 石家庄站问么走?有多远? 求石家庄地图 到石家庄的电子地图到那下载啊? 从正定怎么走到建华大街与东岗路交叉口 宁波永信房地产估价有限公司怎么样? 宁波一679万元别墅1元起拍,有可能1元买得到吗? 浠的拼音 宁波奉化锦溪房地产估价有限公司怎么样? 房屋租赁权如何评估 宁波永正房地产估价经纪有限公司怎么样? 宁波哪家评估机构比较有权威? 宁波银信众凯房地产评估有限公司怎么样? 宁波市征收集体所有土地房屋拆迁条例 万江华庭怎么样?好不好?值不值得买? 宁波征地拆迁律师怎么选 鼓楼步行街在哪里? 宁波市余姚泗门镇二手房屋土地出让金要多少 在房屋拆迁补偿中货币补偿怎么计算