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();
}
}
㈡ 設計師一般都用哪個網站找素材
1、Pinterest:https://www.pinterest.com/
2、Dribbble:https://dribbble.com/ ,ui設計社區,大神太多了。
3、behance:https://www.behance.net/ ,著名設計社區,長跪不起。
4、flickr:https://www.flickr.com/ ,著名攝影作品分享網站。類似的還要500px
5、tumblr:https://www.tumblr.com ,國外的輕博客,同樣可以找到很多靈感和優秀的攝影作品。
6、9gag:http://9gag.com/ ,全球最搞笑的圖片站。
7、 imgur:http://imgur.com/ ,免費的圖片分享網站。
你看到的最火的圖片往往來源於6、7這兩個網站.
8、 NounProject:https://thenounproject.com/ ,所有圖形全為矢量可以編輯。
接下來是無版權問題的圖片網站,你們懂得:
1、Pixabay:https://pixabay.com/ ,你可以下載、修改、分發,並使用它們在任何你喜歡的任何東西,即使在商業應用程序中使用它們。不需要歸屬權。
2、Picjumbo:https://picjumbo.com/
3、Gratisography:
http://www.gratisography.com/
4、Unsplash:https://unsplash.com/ ,高精度圖片站點。
5、Life of Pix:http://www.lifeofpix.com/ ,高質量視頻和圖片下載點,沒有版權問題。
6、Raumrot:http://raumrot.com/
7、New Old Stock:http://nos.twnsnd.co/ ,提供大量的老照片。
8、Magdeleine:http://magdeleine.co/ ,可以通過顏色、情緒尋找圖片。
9、foodiesfeed:https://foodiesfeed.com/ ,主打美食,吃貨設計師站點。
10、Superfamous:
http://superfamous.com/ ,藝術家Folkert Gorter 站點,很適合web設計,和壁紙使用。
11、TheStocks:http://thestocks.im/,涵蓋 Pixbay,Unsplash,Startup Stock,Gratisography,Pexels 在內的15個免費高清圖片網站的資源。
Mockup的用處相信各位設計師都清楚。給你的設計加分可不是一點兩點。
1、pixeden:http://www.pixeden.com/ ,有免費和收費資源,想要下載全部資源也不過才10美一個月,該花錢的地方還是得花錢。
2、forgraphic:http://forgraphictm.com/ ,收費,很精細。
3、creativemarket:
https://creativemarket.com/ ,有免費有收費。
4、mockupworld:
https://www.mockupworld.co/all-mockups/ ,免費
1、deviantart:http://www.deviantart.com/ ,著名素材圖庫,合成界的天堂,那些PS教程網站的大部分素材圖片都來源於此站。
2、BP&O:http://bpando.org/ ,對於品牌設計師來說,除了圖案素材收集之外,還有一個很重要的,就是設計故事的收集。
3、trendlist:http://www.trendlist.org/ ,幾乎全是畫冊、海報
4、note&point:http://noteandpoint.com/ ,PPT靈感素材站。
5、freebiesgallery:
http://www.freebiesgallery.com/icons/ ,矢量icons
6、The Pattern library:
http://thepatternlibrary.com/ ,紋理素材。
7、Flat Design必不可少,http://www.flatuicolorpicker.com/
8、beautiful-web-type:
http://hellohappy.org/beautiful-web-type/ ,英文字體設計與排版參考。
9、vector:http://cn.vector.me/ ,各類矢量素材
作者:吾聊職場
鏈接:https://www.jianshu.com/p/cd1f5b16fc67
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並註明出處。
㈢ 求這三張圖圖片的高清原圖
這三張圖片的原圖如下,圖片解析度都比較高,並且畫面干凈清晰,有的是標准高清解析度的圖片,解析度為1920*1080像素,另外的也是此類圖片中解析度最高的了,能找到原圖不容易,值得收藏。