「java自定义界面」如何自定义页面

博主:adminadmin 2023-01-03 02:15:08 888

本篇文章给大家谈谈java自定义界面,以及如何自定义页面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

关于JAVAweb项目自定义桌面功能实现?如下图大致实现效果!技术有bootstrap框架和zTree属性菜单!

win7自定义web桌面方法:

在桌面上右键单击。

点击“个性化”。

点击“桌面背景”。

点击“浏览”,选中要设置成背景的图片,然后点击右下角的“保存修改”即可。到这里,桌面背景就已经设置好。

W7:你右键点击桌面、然后选择个性化,里面有好多的桌面图片供你选择,你也可以选择你自己喜欢图片,你在个性化界面点击下面的桌面背景(放映幻灯片),可以浏览图片的位置,在你的电脑里选一张,也可以选若干张(提前把你选择的所有照片保存在一个文件夹里),把你选择的图片打上勾,再选择更改图片时间间隔,点击保存修改就行了。这样你的桌面就不断变化图片了

图标:电脑桌面对于大家来说并不陌生,每天打开计算机第一个映入眼帘的就是电脑桌面。漂亮的桌面可以使人心情愉悦。从一开始的静态桌面壁纸到现在的动态桌面壁纸,从最早的白色默认鼠标到现在的个性动态鼠标,桌面的美化工作一直没有停止过,但唯独桌面系统图标却没有任何的改变,依然是一张小小的静态图片。如果能让桌面图标动起来,与动态鼠标,动态桌面相呼应,使整个桌面都活起来,那该有多漂亮。但是由于Windows系统本身的限制,即使找到了动态的图标文件,更换静态图标以后也只能显示动态图标的第一帧,不能真正的实现图标的动态化。那么现在[VIP]伟哥就介绍一下如何变相的实现动态桌面图标。

java中怎么自定义面板

import java.awt.*;

public class TestMultiPanels {

public static void main(String[] args) {

new MyFrame("hello,java",300,300,400,300);

}

}

class MyFrame extends Frame {

Panel p1,p2,p3,p4;

MyFrame (String s, int x, int y, int w, int h) {

super (s);

setLayout (null);

p1 = new Panel (null);

p2 = new Panel (null);

p3 = new Panel (null);

p4 = new Panel (null);

p1.setBounds (0,0,w/2,h/2);

p2.setBounds (w/2,0,w/2,h/2);

p3.setBounds (0,h/2,w/2,h/2);

p4.setBounds (w/2,h/2,w/2,h/2);

p1.setBackground (Color.RED);

p2.setBackground (Color.PINK);

p3.setBackground (Color.BLUE);

p4.setBackground (Color.CYAN);

setBounds (x, y, w, h);

add(p1);

add(p2);

add(p3);

add(p4);

setVisible (true);

}

}

Java Swing 怎么自定义界面背景图片

在java swing中需要为容器添加自定义图片或者背景图片。提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel,代码如下:

1、JPanel(源代码)

package oo;  

import java.awt.Graphics;  

import java.awt.Image;  

import java.io.File;  

import javax.swing.ImageIcon;  

import javax.swing.JFrame;  

import javax.swing.JPanel;  

public class Drawing {  

  

    JFrame jframe = new JFrame();  

    public static JPanel GImage = null;  

  

    public Drawing() {  

        initFrame();  

    }  

  

    // 初始化窗口  

    public void initFrame() {  

        // 利用JPanel添加背景图片  

  

        GImage = new JPanel() {  

  

            protected void paintComponent(Graphics g) {  

                ImageIcon icon = new ImageIcon("image\\benbenla.jpg");  

                Image img = icon.getImage();  

                g.drawImage(img, 0, 0, icon.getIconWidth(),  

                        icon.getIconHeight(), icon.getImageObserver());  

                jframe.setSize(icon.getIconWidth(), icon.getIconHeight());  

  

            }  

  

        };  

        jframe.setTitle("测试背景图片");  

        jframe.add(GImage);  

        jframe.pack();  

        jframe.setVisible(true);  

        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  

  

    }  

  

    public static void main(String[] args) {  

        new Drawing();  

  

    }  

  

}

2、JLabel源代码

package swing.draw;  

import java.awt.Image;  

import javax.swing.ImageIcon;  

import javax.swing.JFrame;  

import javax.swing.JLabel; 

 

/** 利用JLabel来构建图片 */  

public class Drawing2 {  

    JLabel jlpic = new JLabel();  

    JFrame jframe = new JFrame();  

  

    public Drawing2() {  

  

        init1Frame();  

    }  

  

    public void init1Frame() {  

        ImageIcon icon = new ImageIcon("image\\benbenla.jpg");  

        icon.setImage(icon.getImage().getScaledInstance(icon.getIconWidth(),  

                icon.getIconHeight(), Image.SCALE_DEFAULT));  

        System.out.println(icon.getIconHeight() + "" + icon.getIconWidth());  

        jlpic.setBounds(0, 0, 1366, 768);  

        jlpic.setHorizontalAlignment(0);  

        jlpic.setIcon(icon);  

        jframe.setSize(1366, 768);  

        jframe.add(jlpic);  

        jframe.pack();  

        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  

        jframe.setVisible(true);  

  

    }  

  

    public static void main(String args[]) {  

  

        new Drawing2();  

    }  

}

添加控件:

jlpic.setIcon(icon);    

Container c = new Container();  

JLabel user = new JLabel("用户:");  

JLabel password = new JLabel("密码:");  

JTextField txf_userName = new JTextField();  

JPasswordField pwd_password = new JPasswordField()  

{  

public void paste(){  

UIManager.getLookAndFeel().provideErrorFeedback(this);  

 }  

};  

user.setBounds(200,25,50,25);  

password.setBounds(200,52,50,25);  

txf_userName.setBounds(300,25,150,25);  

pwd_password.setBounds(300,52,150,25);  

c.add(user);  

c.add(txf_userName);  

c.add(password);  

c.add(pwd_password);  

c.add(jlpic);  

jframe.setSize(1366, 768);    

// jframe.add();    

jframe.add(c);

java如何实现自定义窗口

用jframe试试,可以自定义窗口,并设置布局类型,然后用图片控件设置背景图或在界面放置图片,有自适应界面的方法

java 界面用哪个类可以自定义风格?(非JFrame)

IFrame

是一种应用程序窗口体系结构,它可以有自定义颜色、自定义边框、自定义形状、自定义组件、甚至透明性。有了

JFrame,就不需要在应用程序中总是使用乏味的、老的

JFram

了。在本文中,IT

专家

Michael

Aberethy

介绍了

IFrame

类,并展示了如何用它将标准

JFrame

应用程序窗口立刻转换为先进的

IFrame。

例子:

public

TestApp2()

{

IWTUtilities.setBorderSize(new

Insets(3,3,3,3));

setIContentPaneBorder(new

LineBorder(Color.red,

3));

setTitleBarHeight(35);

setTitleBarBackground(Color.red);

setTitleBarButtonColors(Color.red,

Color.white);

setTitleBarButtonSize(new

Dimension

(26,

26));

setTitle("Window");

}

关于java自定义界面和如何自定义页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。