java界面
A. 什麼是java界面
編輯器書寫代碼,用命令行編譯。
但是有很多針對 JDK 的集成開發環境,你可以選擇,比如 JCreator 等。
B. JAVA的界面怎麼做
它以抽象窗口工具包(AWT)為基礎使跨平台應用程序可以使用任何可插拔的外觀風格。Swing開發人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創建優雅的用戶界面。 工具包中所有的包都是以swing作為名稱,例如javax.swing,javax.swing.event 用Swing創建圖形界面步驟: (1)導入Swing包 (2)選擇界面風格 (3)設置頂層容器 (4)設置按鈕和標簽 (5)將組件放到容器上 (6)為組件增加邊框 (8)輔助技術支持
C. 怎樣美化JAVA界面
使用Java的LookAndFeel設置,可以直接網路或Google一下,一般來說除非使用系統自帶外觀,否則需要下載jar包。
我比較推薦的是有Apple風格的QuaQuaLookAndFeel包,你可以查一下,下載後可直接放在工程中使用,很方便。
另外經常用到的較為權威的包是substance的外觀優化,有很多如金屬風格、復古風格等,
選擇SWT/JFace吧,RCP插件式開發的效率也不是awt/Swing可以比的
D. 用Java如何實現界面的功能
新建一個窗口,然後實現一個關閉按鈕」窗口的功能
import java.awt.*;
import java.awt.event.*;
public class TestWindowEvent {
public static void main (String[] args) {
new Frame88 ("WindowAdapter");
}
}
class Frame88 extends Frame {
Frame88 (String s) {
super(s);
setBounds (300,300,200,70);
setLayout (null);
setVisible (true);
addWindowListener (new WindowAdapter() {
public void windowClosing(WindowEvent e) {
setVisible (false);
System.exit(0);
}
} );
}
}
E. java圖形界面 簡單的
按樓主意思做的。。。。。。。。。。。。
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class WindowDemo extends Frame
{
public static void main(String [] a)
{
new WindowDemo();
}
Label l =new Label();
WindowDemo()
{
setLayout(new FlowLayout());
Button bt1 =new Button("確定");
Button bt =new Button("結束");
add(bt);add(bt1);
add(l);
bt1.addActionListener(new ButtonAct1());
bt.addActionListener(new ButtonAct());
pack();
setVisible(true);
setLocation(100,100);
}
class ButtonAct1 implements ActionListener
{
public void actionPerformed(ActionEvent arg)
{
l.setText("1");
}
}
}
class ButtonAct implements ActionListener
{
public void actionPerformed(ActionEvent arg0)
{
System.exit(0);
}
}
F. Java 界面設計
import java.awt.GridBagLayout;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import java.awt.GridBagConstraints;
public class Test1 extends JPanel {
private static final long serialVersionUID = 1L;
private JSplitPane jSplitPane = null;
/**
* This is the default constructor
*/
public Test1() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
GridBagConstraints gridBagConstraints = new GridBagConstraints();
gridBagConstraints.fill = GridBagConstraints.BOTH;
gridBagConstraints.gridy = 0;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.gridx = 0;
this.setSize(300, 200);
this.setLayout(new GridBagLayout());
this.add(getJSplitPane(), gridBagConstraints);
}
/**
* This method initializes jSplitPane
*
* @return javax.swing.JSplitPane
*/
private JSplitPane getJSplitPane() {
if (jSplitPane == null) {
jSplitPane = new JSplitPane();
}
return jSplitPane;
}
}
樓主是不是要這種的效果???
G. java如何添加界面
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
public class app//類名最好大寫
{
static JFrame frm =new JFrame("清掃機器人模擬界面");
static ImageIcon bg = new ImageIcon("456.jpg");//背景圖片名稱,相對路徑
static JLabel lab=new JLabel(bg);//圖片放在標簽里
public static void main(String[] args) {
lab.setBounds(0, 0, bg.getIconWidth(), bg.getIconHeight());//設置圖片的大小
frm.getLayeredPane().add(lab,new Integer(Integer.MIN_VALUE));//把圖片設置在第二層
JPanel jp = (JPanel) frm.getContentPane();//獲取最上層JPanel
jp.setOpaque(false);//設置為透明
//JPanel jp2 = new JPanel();//如果要加按鈕什麼的就在這個jp2裡面加,不需要的話就用了
//jp2.setOpaque(false);
//frm.add(jp2);
frm.setLayout(null);
frm.setSize(1300,700);
//frm.setBackground(Color.blue);
frm.setVisible(true);
frm.addWindowListener(new WindowAdapter() {//關閉窗口的方法沒寫
@Override
public void windowClosing(WindowEvent e) {
frm.setVisible(false);
System.exit(0);
}
});
}
}
H. java能不能直接做界面窗口
可以的,一個簡單的界面
publictest_03(){
init();
}
publicvoidinit(){
JLabeljl_1=newJLabel("用戶名");
JLabeljl_2=newJLabel("密碼");
JTextFieldjtf=newJTextField();
JPasswordFieldjpf=newJPasswordField();
JButtonbutton_1=newJButton("確定");
JPanelpanel=newJPanel();
panel.setLayout(null);
jl_1.setBounds(30,50,50,30);
jl_2.setBounds(30,90,50,30);
jtf.setBounds(100,50,100,30);
jpf.setBounds(100,90,100,30);
button_1.setBounds(110,130,80,30);
panel.add(jl_1);
panel.add(jl_2);
panel.add(jtf);
panel.add(jpf);
panel.add(button_1);
this.add(panel);
this.setSize(300,250);
this.setLocation(400,300);
this.setVisible(true);
}
publicstaticvoidmain(String[]args){
newtest_03();
}
I. java圖形界面問題
網上找代碼讀一下啊!
J. java編程用什麼做界面設計
Java的界面設計很大一部分都是利用編程工具(有NetBeans,MyEclipse等等),裡面有界面編程類,新建後可以直接拖拽組件(按鈕,文本框等),可自動生成代碼,極大的減少了程序員的編寫代碼量
所以我還是建議你下載一個編程工具,還體驗一下,很好懂得,建議NetBeans