當前位置:首頁 » 高清圖片 » eclipse背景圖片
擴展閱讀
女生和渣男搞笑圖片 2023-08-31 22:07:09
嘻嘻長什麼樣圖片 2023-08-31 22:06:10

eclipse背景圖片

發布時間: 2022-04-12 10:17:30

❶ eclipse SWT 如何在窗口上添加一張圖片(背景)

把圖片放在最底層的容器,然後設置為透明,就可以看到背景圖片

❷ 用eclipse做一個登陸界面 怎樣添加背景圖片 最好就詳細說明 謝謝

是JFrame 如果是的話

import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Fre {
static JFrame frame = new JFrame();

public static void main(String[] args) {
// 窗體大小
frame.setSize(200, 200);
// 顯示窗體
frame.setVisible(true);
ImageIcon img = new ImageIcon("1.jpg");// 這是背景圖片
JLabel imgLabel = new JLabel(img);// 將背景圖放在標簽里。

frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));// 注意這里是關鍵,將背景標簽添加到jfram的
// LayeredPane面板里。
imgLabel.setBounds(0, 0, frame.getWidth(), frame.getHeight());// 設置背景標簽的位置
// imgLabel.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());// 設置背景標簽的位置
Container cp = frame.getContentPane();
cp.setLayout(null); // 這里選擇絕對布局管理器,對於邊界布局管理器,放入控制項後,無法顯示背景圖片;因為將整個面板都填充滿了;
((JPanel) cp).setOpaque(false); // 這樣就能顯示出背景圖片出來了
}

}

❸ 如何在eclipse中設置頁面背景圖片

頁面背景圖片用代碼img即可實現:

JSP或是html中插入的圖片就是一個html的img標簽,如

<html>
<body>
<imgsrc="/i/eg_tulip.jpg"alt="上海鮮花港-鬱金香"/>
</body>
</html>

定義和用法

img 元素向網頁中嵌入一幅圖像。

請注意,從技術上講,<img> 標簽並不會在網頁中插入圖像,而是從網頁上鏈接圖像。<img> 標簽創建的是被引用圖像的佔位空間。

❹ Eclipse java窗體中怎麼添加背景圖片 坐等^^

首先要得到一個Image類對象,就是通過流的形式從你的硬碟上把你要的圖片取到內存,有很多類有這個功能,很久沒碰過CS了,大概記得好像有Toolkit.getImage("d:tupian.jpg"),還有別的不記得了,然後要調用窗體的paintComplent(G...... g)什麼方法的,用這個g.paintImg(image對象)就畫出來了,具體參見j《java核心技術》一書,某一章(不要分!)

❺ eclipse JSP怎麼設置背景圖片的大小,這個圖片怎麼才能顯示一次,重疊了,求解!

給背景圖設置no-repeat屬性,就不會重復填充

❻ eclipse2017怎麼設置背景圖片

  • 打開你的電腦中Eclipse文件的位置,如:G:win10eclipse-jee-neon-3-win32-x86_64eclipse(這個是我的)。

    打開其中一個文件夾plugins:

❼ Eclipse中jframe怎麼用屬性設背景圖片

import java.awt.Container;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Test extends JFrame {

public Test() {
setBak(); //調用背景方法
Container c = getContentPane(); //獲取JFrame面板
JPanel jp = new JPanel(); //創建個JPanel
jp.setOpaque(false); //把JPanel設置為透明 這樣就不會遮住後面的背景 這樣你就能在JPanel隨意加組件了
c.add(jp);
setSize(540, 450);
setVisible(true);
}
public void setBak(){
((JPanel)this.getContentPane()).setOpaque(false);
ImageIcon img = new ImageIcon("c://Sunset.jpg");
JLabel background = new JLabel(img);this.getLayeredPane().add(background, new Integer(Integer.MIN_VALUE));
background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());
}

public static void main(String[] args) {
Test s = new Test();
s.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

}

❽ eclipse swt如何添加背景圖片

java中的圖形編程上時不能直接加背景圖片的,如果相加。我們可以自己寫,我給你一個類:

這個是一個可以生成背景圖片的類。
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;

import javax.swing.JPanel;

/**
* 該類實現自定義的面板,可以顯示圖片
*
*/
public class ImagePanel extends JPanel{

private static final long serialVersionUID = -5029535020120106282L;

/**Image類型的實例*/
private Image img;

/**
* 構造函數
* @param img Image 對象
*/
public ImagePanel(Image img)
{
this.img=img;
Dimension size=new Dimension(img.getWidth(null),img.getHeight(null));
setSize(size);
setPreferredSize(size);
/* public void setPreferredSize(Dimension preferredSize)將組件的首選大小設置為常量值。
對 getPreferredSize 的後續調用總是返回此值。將首選大小設置為 null 可還原默認的行為*/
setMinimumSize(size);
setMaximumSize(size);
setLayout(null);

}

/**
* 設置圖像面板的圖像對象
* @param img Image類型對象
*/
public void setImage(Image img) {
this.img = img;
}

/**
* 重寫父類的方法
*/
public void paintComponent(Graphics g)
{
g.drawImage(img, 0, 0, null);

}
}

下面是使用方法:

import java.awt.Dimension;
import java.awt.Toolkit;
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JFrame;

public class Member extends JFrame {
public Member() {
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("會員管理");
setSize(700,600);
//把屏幕定位到中心
Toolkit tool=this.getToolkit();
Dimension di= tool.getScreenSize();
double width=di.getWidth();
double height=di.getHeight();
this.setLocation((int)((width-this.getWidth())/2), (int)((height-this.getHeight())/2));

// //設置背景圖片
{
//設置背景圖片
URL url = getClass().getResource("/images/1.jpg");//這個是你 的圖片的路徑,就不用我說了吧,把路徑寫正確就可以了
if(url != null) {
ImagePanel mai=new ImagePanel(new ImageIcon(url).getImage());
this.add(mai);
}
}
setResizable(false);
setVisible(true);
}
public static void main(String[] args) {
Member m=new Member();
}
}