当前位置:首页 » 编程语言 » java界面设置

java界面设置

发布时间: 2022-03-04 00:43:44

‘壹’ 怎样美化java界面

  1. 使用Java的LookAndFeel设置,可以直接网络或Google一下,一般来说除非使用系统自带外观,否则需要下载jar包。

  2. 我比较推荐的是有Apple风格的QuaQuaLookAndFeel包,你可以查一下,下载后可直接放在工程中使用,很方便。

  3. 另外经常用到的较为权威的包是substance的外观优化,有很多如金属风格、复古风格等,

  4. 选择SWT/JFace吧,RCP插件式开发的效率也不是awt/Swing可以比的

‘贰’ java 界面设计的方法

个人觉得可以从总体->部分去构想你的Java界面,总体就是你的Java界面要做成什么样子,局部就是将你所想的界面进行分割,然后分块再设计,就像算法里面的分治算法。
具体实现技术阁下可以参考Java Swing方面的相关资料。

‘叁’ java界面中怎样设置位置

面板.setlayout(null)就这方面内容,自己so一下。给你个引领
-
-

‘肆’ java如何添加界面

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
public class app//类名最好大写
{
static JFrame frm =new JFrame("清扫机器人模拟界面");
static ImageIcon bg = new ImageIcon("456.jpg");//背景图片名称,相对路径
static JLabel lab=new JLabel(bg);//图片放在标签里
public static void main(String[] args) {
lab.setBounds(0, 0, bg.getIconWidth(), bg.getIconHeight());//设置图片的大小
frm.getLayeredPane().add(lab,new Integer(Integer.MIN_VALUE));//把图片设置在第二层
JPanel jp = (JPanel) frm.getContentPane();//获取最上层JPanel
jp.setOpaque(false);//设置为透明
//JPanel jp2 = new JPanel();//如果要加按钮什么的就在这个jp2里面加,不需要的话就用了
//jp2.setOpaque(false);
//frm.add(jp2);
frm.setLayout(null);
frm.setSize(1300,700);
//frm.setBackground(Color.blue);
frm.setVisible(true);
frm.addWindowListener(new WindowAdapter() {//关闭窗口的方法没写
@Override
public void windowClosing(WindowEvent e) {
frm.setVisible(false);
System.exit(0);
}

});
}
}

‘伍’ 怎么设置java的界面jpanel的排版

会抛异常吧,你的每个JPanel没构造,而且对JPanel设置大小没用,因为你用了layout

‘陆’ java图形界面的布局

没用过SWT的人路过,提供一个SWING:
窗口用JFrame(frame),布局为BorderLayout.
顶部为JLabel(labelTop),带图片和文字,用frame.add(labelTop, BorderLayout.NORTH)加入
左面为JPanel(panelLeft),布局为BoxLayout,参数Y_AXIS.需要在创建JPanel时设置Layout为NULL,然后再创建BoxLayout时需要把已经建立的panelLeft作为参数传进去,然后再设置panelLeft的Layout为那个BoxLayout。用frame.add(panelLeft, BorderLayout.WEST)加入
中间为一堆不同功能的JPanel,布局根据功能而定了,在点击按钮时,移除frame此时中间的panel(记录在一个自己的变量panelCenter里),然后加入按钮对应的panel,再把加入的panel存入变量panelCenter.

‘柒’ 我的Java图形界面设置的背景颜色怎么不显示啊程序很简单。。

你把aWindow.setBackground(new Color(99,00,180));改成下面的就可以了.

aWindow.getContentPane().setBackground(new Color(99,00,180));

‘捌’ Java 界面设计

import java.awt.GridBagLayout;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import java.awt.GridBagConstraints;

public class Test1 extends JPanel {

private static final long serialVersionUID = 1L;
private JSplitPane jSplitPane = null;

/**
* This is the default constructor
*/
public Test1() {
super();
initialize();
}

/**
* This method initializes this
*
* @return void
*/
private void initialize() {
GridBagConstraints gridBagConstraints = new GridBagConstraints();
gridBagConstraints.fill = GridBagConstraints.BOTH;
gridBagConstraints.gridy = 0;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.gridx = 0;
this.setSize(300, 200);
this.setLayout(new GridBagLayout());
this.add(getJSplitPane(), gridBagConstraints);
}

/**
* This method initializes jSplitPane
*
* @return javax.swing.JSplitPane
*/
private JSplitPane getJSplitPane() {
if (jSplitPane == null) {
jSplitPane = new JSplitPane();
}
return jSplitPane;
}

}
楼主是不是要这种的效果???

‘玖’ java中的界面程序如何布置

就是打包吧,看看我下面的介绍就明白了:
http://hi..com/jacobi19871112/blog/item/292eb9af048186f3fbed50a0.html

‘拾’ java中怎么设置页面的大小

AWT?还是网页?如果是AWT,Frame.setSize(width,height);如果是网页在<body>标签中定义width和height就是了(也可以用CSS定义)

热点内容
网络登录服务器需要获取什么信息 发布:2025-01-12 12:17:32 浏览:890
mac终端打开文件夹 发布:2025-01-12 12:17:31 浏览:295
第一次安装如何设置mysql密码 发布:2025-01-12 12:09:02 浏览:280
如何删除微信服务器上收藏 发布:2025-01-12 12:08:20 浏览:102
吃鸡游戏安卓区转苹果区怎么转 发布:2025-01-12 11:34:00 浏览:880
网页版c语言 发布:2025-01-12 11:21:01 浏览:864
安卓怎么更改排位常用英雄 发布:2025-01-12 11:10:33 浏览:561
拆迁的100万如何配置 发布:2025-01-12 11:08:52 浏览:575
如何配置ph值为次氯酸钠的ph值 发布:2025-01-12 11:08:52 浏览:437
pythonarraynumpy 发布:2025-01-12 11:01:47 浏览:293