「java自定义界面」如何自定义页面
本篇文章给大家谈谈java自定义界面,以及如何自定义页面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、关于JAVAweb项目自定义桌面功能实现?如下图大致实现效果!技术有bootstrap框架和zTree属性菜单!
- 2、java中怎么自定义面板
- 3、Java Swing 怎么自定义界面背景图片
- 4、java如何实现自定义窗口
- 5、java 界面用哪个类可以自定义风格?(非JFrame)
关于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自定义界面和如何自定义页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。