真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java簡單代碼圖片 簡單java程序代碼

幫我看一下,我的java代碼。為什么運(yùn)行結(jié)果不對!如圖:請?jiān)斀?,為什么其他組件沒有顯示?

看注釋:

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比崇左網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式崇左網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋崇左地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。

import java.awt.GridLayout;

import javax.swing.*;

public class LoadForm extends JFrame{

private JPanel jpanel1;

private JTextField jtext1;

private JPasswordField password;

private JLabel jlable1;

private JLabel jlable2;

private JButton button1;

private JButton button2;

public LoadForm()

{

super("商品管理系統(tǒng)");

this.setLayout(null);

GridLayout layout=new GridLayout(3,3,10,10);//這句保留

jpanel1=new JPanel();

//jpanel1.setLayout(null);//jpanel1的布局不能為空

jlable1=new JLabel("用戶名");

jlable2=new JLabel("密 碼");

jtext1=new JTextField();

password=new JPasswordField();

button1=new JButton("確定");

button2=new JButton("取消");

jpanel1.add(jlable1);

jpanel1.add(jtext1);

jpanel1.add(jlable2);

jpanel1.add(password);

jpanel1.add(button1);

jpanel1.add(button2);

//this.add(jpanel1);//寫法錯(cuò)誤

this.setContentPane(jpanel1);//設(shè)置jpanel1為Frame的內(nèi)容面版

this.setBounds(200,200,100,100);

//this.setSize(200,200);

this.setVisible(true);

}

//main方法測試

public static void main(String args[]){

new LoadForm();

}

}

JAVA用frame實(shí)現(xiàn)圖中2個(gè)窗口 怎么寫???

圖片看起來很模糊,隱約看到需要一個(gè)登錄窗口,那就分享一下以前練習(xí)的登錄窗口demo吧。

先上效果圖:

登錄界面

源碼如下:

AbsoluteLoginFrame.java

public class AbsoluteLoginFrame extends JFrame {

private static final int LOGIN_WIDTH = 600;

private static final int LOGIN_HEIGHT = 400;

private static final long serialVersionUID = -2381351968820980500L;

public AbsoluteLoginFrame(){

? //設(shè)置窗口標(biāo)題

? setTitle("登錄界面");

? //設(shè)置一個(gè)初始面板,填充整個(gè)窗口

? JPanel loginPanel = new JPanel();

? //設(shè)置背景顏色

? loginPanel.setBackground(new Color(204, 204, 204));//#CCC

? loginPanel.setLayout(null);

? JPanel centerPanel = new JPanel();

? centerPanel.setBackground(Color.WHITE);

? centerPanel.setBounds(114, 70, 360, 224);

? centerPanel.setLayout(null);

? JLabel jLabel = new JLabel("用戶名:");

? jLabel.setOpaque(true);

? jLabel.setBackground(Color.YELLOW);

? jLabel.setBounds(60, 60, 54, 20);

? JLabel label = new JLabel("密? ? 碼:");

? label.setOpaque(true);

? label.setBackground(Color.CYAN);

? label.setBounds(60, 90, 54, 20);

? JTextField textField = new JTextField(15);

? textField.setBounds(130, 60, 166, 21);

? JPasswordField passwordField = new JPasswordField(15);

? passwordField.setBounds(130, 90, 166, 21);

? JButton jButton = new JButton("登錄");

? jButton.setBounds(148, 120, 62, 28);

? centerPanel.add(jLabel);

? centerPanel.add(label);

? centerPanel.add(textField);

? centerPanel.add(jButton);

? centerPanel.add(passwordField);

? loginPanel.add(centerPanel);

? getContentPane().add(loginPanel);//將初始面板添加到窗口中

? setSize(LOGIN_WIDTH, LOGIN_HEIGHT);//設(shè)置窗口大小

? setLocation(Screen.getCenterPosition(LOGIN_WIDTH, LOGIN_HEIGHT));//設(shè)置窗口位置

? setDefaultCloseOperation(EXIT_ON_CLOSE);//設(shè)置窗口默認(rèn)關(guān)閉方式

? setResizable(false);

? setVisible(true);

}

public static void main(String[] args) {

? new AbsoluteLoginFrame();

}

}

Screen.java

public class Screen {

private int width;

private int height;

public Screen(){

? Toolkit toolkit = Toolkit.getDefaultToolkit();

? Dimension screenSize = toolkit.getScreenSize();

? this.width = screenSize.width;

? this.height = screenSize.height;

}

public static Point getCenterPosition(int width, int height){

? Screen screen = new Screen();

? int x = (screen.getWidth() - width) / 2;

? int y = (screen.getHeight() - height) / 2;

? return new Point(x, y);

}

public int getWidth() {

? return width;

}

public void setWidth(int width) {

? this.width = width;

}

public int getHeight() {

? return height;

}

public void setHeight(int height) {

? this.height = height;

}

}

在java 中在代碼中要引用的圖片該放在哪個(gè)文件?

放到任意文件夾都可以,看你的管理方式。

1、放到和程序目錄下的某個(gè)文件夾中。

//?假設(shè)圖片放到程序運(yùn)行目錄的img目錄下

BufferedImage?img?=?ImageIO.read(new?File("img/my.png"));

2、放到源文件中,和讀取類在同一目錄,使用時(shí)圖片要按包名打包到j(luò)ar中

//?假設(shè)圖片放到src下,和MyImages在一個(gè)目錄

BufferedImage?img?=?ImageIO.read(MyImages.class.getResource("my.png"));

3、放到源文件中,但在獨(dú)立文件夾中,使用時(shí)圖片要按包名打包到j(luò)ar中

//?假設(shè)圖片放到src下的img目錄中?

BufferedImage?img?=?ImageIO.read(MyImages.class.getResource("res/my.png"));


分享標(biāo)題:java簡單代碼圖片 簡單java程序代碼
新聞來源:http://weahome.cn/article/ddicjcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部