HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    圖形界面設(shè)計

    發(fā)布時間:2023-04-04 01:42:34     稿源: 創(chuàng)意嶺    閱讀: 113        當(dāng)前文章關(guān)鍵詞排名出租

    大家好!今天讓小編來大家介紹下關(guān)于圖形界面設(shè)計的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008

    文章目錄列表:

    圖形界面設(shè)計

    一、在java中,設(shè)計圖形用戶界面需要經(jīng)歷哪幾個基本步驟

    1, 分析業(yè)務(wù)需求, 理順業(yè)務(wù)邏輯

    2, 根據(jù)業(yè)務(wù)需要考慮使用何種容器(JFrame ,Frame ,JWindow..) 需要的數(shù)量.

    3, 每個容器(窗口)使用組件

    4.組件使用何種布局方式(邊界布局,絕對布局,網(wǎng)格布局..),排列在容器(窗口)中

    5.組件中需要響應(yīng)那些事件, 把事件響應(yīng)代碼寫好,然后綁定到組件上(addListener...)

    6.調(diào)試,測試

    二、關(guān)于java圖形界面設(shè)計

    add(pn0,FlowLayout.RIGHT);

    這里語句有問題

    改為

    add(pn0);

    就可以執(zhí)行了

    三、Java編程 設(shè)計一個圖形用戶界面。界面包括三個單選按鈕、兩個復(fù)選框、一個列表、一個文本區(qū)和一個按

    程序如下:

    import java.awt.FlowLayout;

    import java.awt.event.ActionEvent;

    import java.awt.event.ActionListener;

    import javax.swing.ButtonGroup;

    import javax.swing.JButton;

    import javax.swing.JCheckBox;

    import javax.swing.JFrame;

    import javax.swing.JPanel;

    import javax.swing.JRadioButton;

    import javax.swing.JTextArea;

    public class JFrameDemo extends JFrame implements ActionListener

    {

    private JPanel panel;

    private JButton button;

    private JTextArea textArea;

    private JCheckBox musicBox;

    private JCheckBox danceBox;

    private JRadioButton hanButton;

    private JRadioButton manButton;

    private JRadioButton huiButton;

    private ButtonGroup buttonGroup;

    public JFrameDemo()

    {

    panel = new JPanel();

    button = new JButton("確定");

    textArea = new JTextArea(40,30);

    musicBox = new JCheckBox("唱歌");

    danceBox = new JCheckBox("跳舞");

    huiButton = new JRadioButton("回族");

    hanButton = new JRadioButton("漢族");

    manButton = new JRadioButton("滿族");

    buttonGroup = new ButtonGroup();

    buttonGroup.add(huiButton);

    buttonGroup.add(hanButton);

    buttonGroup.add(manButton);

    panel.setLayout(new FlowLayout(3));

    panel.add(huiButton);

    panel.add(hanButton);

    panel.add(manButton);

    panel.add(musicBox);

    panel.add(danceBox);

    panel.add(button);

    panel.add(textArea);

    add(panel);

    setTitle("選擇興趣愛好");

    setBounds(100, 100, 400, 280);

    setResizable(false);

    setVisible(true);

    this.button.addActionListener(this);

    }

    public static void main(String[] args)

    {

    new JFrameDemo();

    }

    @Override

    public void actionPerformed(ActionEvent e)

    {

    if(e.getSource() == this.button)

    {

    String info = "";

    if(this.huiButton.isSelected())

    {

    info += this.huiButton.getText() + "\n";

    }

    if(this.hanButton.isSelected())

    {

    info += this.hanButton.getText() + "\n";

    }

    if(this.manButton.isSelected())

    {

    info += this.manButton.getText() + "\n";

    }

    if(this.danceBox.isSelected())

    {

    info += this.danceBox.getText() + "\n";

    }

    if(this.musicBox.isSelected())

    {

    info += this.musicBox.getText() + "\n";

    }

    this.textArea.setText(info);

    }

    }

    }

    有問題歡迎提問,滿意請采納,謝謝!

    四、JAVA 圖形界面設(shè)計 如何將子窗體只能打開一次然后設(shè)置位置

    <script type="text/javascript">

    function GetWindow(){

    window.open("MyJsp.jsp","name1","width=100,height=200,toolbar=no,scrollbars=no,menubar=no,screenX=100,screenY=100");

    }

    </script>

    <body>

    This is my JSP page. <br>

    <input type="button" value="按鈕" onclick="GetWindow();">

    </body> 參數(shù) 衩始值 說明

    alwaysLowered yes/no 指定窗口隱藏在所有窗口之下。

    alwaysRaised yes/no 指定窗口浮在所有窗口之上。

    dependent yes/no 指定打開的窗口為父窗口的一個了窗口。并隨父窗口的關(guān)閉而關(guān)閉。

    directions yes/no 指定Navigator 2和3的目錄欄是否在新窗口中可見。

    height pixel value 設(shè)定新窗口的像素高度。

    hotkeys yes/no 在沒有菜單欄的新窗口設(shè)置安全退出熱鍵。

    innerHeight pixel value 設(shè)置新窗口中文檔的像素高度。

    innerWidth pixel value 設(shè)置新窗口中文檔的像素寬度。

    location yes/ no 指明位置欄在新窗口中是否可見。

    menubar yes /no 指明菜單欄在新窗口中是否可見。

    outerHeight pixel value 設(shè)定窗口(包括裝飾邊框)的像素高度。

    outerWidth pixel value 設(shè)定窗口(包括裝飾邊框)的像素寬度。

    resizable yes /no 指明新窗口是否可以調(diào)整。

    screenX pixel value 設(shè)定新窗口離屏幕邊界的像素長度。

    screenY pixel value 設(shè)定新窗口離屏幕上邊界的像素長度。

    scrollbars yes /no 指明滾動欄在新窗口中是否可見。

    titlebar yes /no 指明菜單題目欄在新窗口是否可見。

    toolbar yes /no 指明工具欄在新窗口中是否可見。

    Width pixel value 設(shè)定窗口的像素寬度。

    z-look yes /no 在文檔中包含各個<pplet>標(biāo)簽的數(shù)組。

    fullscreen yes / no 打開的窗體是否進行全屏顯示

    left pixel value 設(shè)定新窗口距屏幕左方的距離

    top pixel value 設(shè)定新窗口距屏幕上方的距離

    以上就是小編對于圖形界面設(shè)計問題和相關(guān)問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。


    推薦閱讀:

    什么是3D圖形

    景觀設(shè)計cad怎么做圖(景觀設(shè)計cad怎么做圖形)

    幾何圖形創(chuàng)意設(shè)計作品(幾何體組成的創(chuàng)意畫)

    杭州智慧產(chǎn)業(yè)園地址(杭州智慧產(chǎn)業(yè)園地址電話)

    嘉定花園景觀設(shè)計價格多少(嘉定花園景觀設(shè)計價格多少錢一平)