導航:首頁 > 圖片大全 > 如何編寫java圖片

如何編寫java圖片

發布時間:2022-05-02 19:35:24

⑴ 用java編寫一個圖像處理,光線補償 、

寫了很多篇關於圖像處理的文章,沒有一篇介紹Java 2D的圖像處理API,文章討論和提及的

API都是基於JDK6的,首先來看Java中如何組織一個圖像對象BufferedImage的,如圖:

⑵ 如何用JAVA編寫一個圖片的拼圖游戲

說說思路:
1 本身他不是一個完整的圖片,應該被切分成數組,該數組為拼圖成功的標准
2 將該數組復制,然後打散元素的順序
3 初始化一個二維數組方格矩陣
4 允許用戶通過滑鼠事件將 備選圖案中的某個元素放置到二維數組方格矩陣中,並記載其順序
5 直到所有的方格被填滿,與答案數組的元素順序比較,給出結果
以上是實現拼圖的關鍵思路,其他情況還要考慮,如允許從方格中撤出圖像或者與其他圖像調整位置,僅代表個人不成熟的想法,希望對你能有所幫助,祝你好運!

⑶ java的頁面咋寫插入圖片的代碼

應該把「//」改為「\\」,雖然「/」在java中相當於系統中的「\」,但是改為「/」後依然會報錯,而「\\」則會轉義為「\」,如下:
Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("\\qq.jpg"));//正確
Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/qq.jpg"));//依然報錯

⑷ Java編寫一下圖片下載程序

樓上的寫的沒錯,不過感覺太麻煩了,用hutool工具包來寫個方法

HttpUtil.downloadFile("https://www..com/img/PCtm_.png", new File("F://demo4/_logo.png"));

第一個參數為網路logo圖片,第二個為我本地下載位置,下載結果如圖

⑸ JAVA怎麼編寫程序實現圖片所示

分析:swing做的話。
首先需要:JFrame,JTextField(文本框),JLabel(標簽)【圖上的x,y顯示】,JButton(按鈕),JCheckBox(復選框【snap to Grid】)
如果是圖形界面的話。如此,按照一般例題的做個小的,依次添加進去。步驟一致。
你應該會做一般的界面吧?

⑹ Java編寫時,怎麼輸出一張圖片呀

(1)首先用ImageIO類讀取這張圖片
(2)如果要對這張圖片修改,通過圖片獲取Graphics對象,再調用Graphics的方法來繪制、修改。

(3)再調用ImageIO的方法將圖片輸出到特定IO流即可。

具體代碼實例可參考李剛的瘋狂Java講義的11.8節。

⑺ 如何用Java程序編程以下圖片的代碼

按照你的要求編寫的Java程序如下

publicclassCC{
publicstaticvoidmain(String[]args){
intN=5;
for(inti=0;i<N;i++){
for(intj=0;j<N-i;j++){
System.out.print("");
}
for(intj=0;j<=i;j++){
System.out.print((char)('a'+i)+"");
}
System.out.println();
}
}
}

運行結果

⑻ 怎麼編寫java程序實現圖片的移動(最好有例子)

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JFrame;

public class DrawTest extends JFrame {
private int x = 50;
private int y = 50;
private Image offScreenImage = null;

@Override
public void paint(Graphics g) {
Color c = g.getColor();
g.setColor(Color.BLACK);
g.fillOval(x, y, 30, 30);
g.setColor(c);

}

public void update(Graphics g) {
if (offScreenImage == null) {
offScreenImage = this.createImage(500, 500);
}
Graphics gOffScreen = offScreenImage.getGraphics();
Color c = gOffScreen.getColor();
gOffScreen.setColor(Color.GREEN);
gOffScreen.fillRect(0, 0, 500, 500);
gOffScreen.setColor(c);
paint(gOffScreen);
g.drawImage(offScreenImage, 0, 0, null);
}

public static void main(String[] args) {
DrawTest d = new DrawTest();

}

public DrawTest() {
init();
addKeyListener(new KeyAdapter() {
public void keyPressed(final KeyEvent e) {
int code = e.getKeyCode();
switch (code) {
case KeyEvent.VK_UP:
y -= 5;
break;
case KeyEvent.VK_RIGHT:
x += 5;
break;
case KeyEvent.VK_DOWN:
y += 5;
break;
case KeyEvent.VK_LEFT:
x -= 5;
break;
}
}
});
}

public void init() {
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
this.setBackground(Color.GREEN);
this.setResizable(false);
this.setBounds(140, 140, 500, 500);
this.setVisible(true);
MyThread mt = new MyThread();
new Thread(mt).start();
}

class MyThread implements Runnable {

public void run() {
while (true) {
repaint();
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}

}
以上

⑼ java高級程序裡面照片放進去怎麼創建

1、打開電腦,進入軟體中,編寫設置大小的代碼。
2、在左邊的選項中選擇javastudy包,在子文件下選擇Java。
3、選擇之後,就會看到以下畫面,通過代碼加入圖片。
4、寫好代碼之後,選擇左邊的菜單。
5、圖片插入之後,就成功了。

⑽ java怎樣編寫發送圖片的程序

首先,我們創建一個新的web工程,在工程的WebRoot目錄下新建一個upload文件夾,這樣當我們將該工程部署到伺服器上時,伺服器便也生成個upload文件夾,用來存放上傳的資源。

然後,在WebRoot目錄下新建一個jsp文件,主要實現的作用就是選擇上傳的文件,提交至servlet來進行處理

詳細代碼如下:一個form將文件信息通過post方式傳送到指定的servlet

<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>
<%
Stringpath=request.getContextPath();
StringbasePath=
request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head>
<base<%=basePath%>">
<title>MyJSP'upload.jsp'startingpage</title><metahttp-equiv="pragma"content="no-cache">
<metahttp-equiv="cache-control"content="no-cache"><metahttp-equiv="expires"content="0">
<metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"><metahttp-equiv="description"content="Thisismypage"><!--
<linkrel="stylesheet"type="text/css">-->
</head>
<body>
<formaction="/upload/UpLoad"method="post"enctype="multipart/form-data">
請選擇上傳的圖片或文件:<inputtype="file"name="fileName"/><inputtype="submit"value="上傳"/>
</form>
</body>
</html>

可以看到,我們將數據提交到工程下的upload/UpLoad。 之後,我們就來編寫這個servlet——UpLoad.java

packageload;importjava.io.File;
importjava.io.IOException;importjava.io.PrintWriter;importjava.util.List;
importjavax.servlet.ServletContext;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;
importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importmons.fileupload.FileItem;
importmons.fileupload.FileUploadException;importmons.fileupload.disk.DiskFileItemFactory;importmons.fileupload.servlet.ServletFileUpload;{@SuppressWarnings("unchecked")@Override
protectedvoidservice(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{req.setCharacterEncoding("utf-8");
resp.setContentType("text/html;charset=utf-8");
//為解析類提供配置信息
DiskFileItemFactoryfactory=newDiskFileItemFactory();
//創建解析類的實例
ServletFileUploadsfu=newServletFileUpload(factory);
//開始解析
sfu.setFileSizeMax(1024*400);
//每個表單域中數據會封裝到一個對應的FileItem對象上try{
List<FileItem>items=sfu.parseRequest(req);
//區分表單域
for(inti=0;i<items.size();i++){FileItemitem=items.get(i);
varcpro_psid="u2572954";varcpro_pswidth=966;varcpro_psheight=120;
//isFormField為true,表示這不是文件上傳表單域if(!item.isFormField()){
ServletContextsctx=getServletContext();
//獲得存放文件的物理路徑
//upload下的某個文件夾得到當前在線的用戶找到對應的文件夾
Stringpath=sctx.getRealPath("/upload");System.out.println(path);
//獲得文件名
StringfileName=item.getName();System.out.println(fileName);
//該方法在某些平台(操作系統),會返迴路徑+文件名
fileName=fileName.substring(fileName.lastIndexOf("/")+1);Filefile=newFile(path+"\"+fileName);if(!file.exists()){item.write(file);
//將上傳圖片的名字記錄到資料庫中
resp.sendRedirect("/upload/l");}}}
}catch(Exceptione){e.printStackTrace();}
}
}

因為已對 代碼做了詳細的注釋,所以相信大家也能基本上傳的這個過程。要注意的一點是解析實例空間大小的設置。我們希望上傳的文件不會是無限大,因此,設置

.setFileSizeMax(1024*400);
閱讀全文

與如何編寫java圖片相關的資料

熱點內容
初中女孩十二星座短頭發發型圖片 瀏覽:413
照相的姿勢怎麼擺好看圖片 瀏覽:963
美女全身圖片高清 瀏覽:265
短發顯多的發型圖片女 瀏覽:90
形容痛經的可愛圖片 瀏覽:649
失落的女生圖片 瀏覽:729
2015披肩發型圖片 瀏覽:559
動漫人物看書的圖片 瀏覽:568
服裝店衣服清倉圖片 瀏覽:987
穿著清涼的圖片男生 瀏覽:653
女生戴帽子扎辮子發型圖片 瀏覽:886
迷你星月菩提圖片大全 瀏覽:403
直發發型圖片中長發 瀏覽:684
文字表達單調的圖片 瀏覽:771
兒子太可愛了圖片 瀏覽:66
印膠的衣服怎麼去圖片 瀏覽:193
帥氣的男士發型圖片 瀏覽:746
女生頸椎病圖片大全 瀏覽:787
銀元雙龍圖片及價格表 瀏覽:135
小女孩鹿角的圖片 瀏覽:468