當前位置:首頁 » 編程語言 » java編程界面

java編程界面

發布時間: 2022-08-31 11:03:52

A. java編程中安裝了jdk後,進入編程界面的方法

如果你不使用集成工具如上面那位朋友說的Eclipse或者MyEclipse,那麼你可以先建個.txt的文本文件,在上面寫好你的代碼後保存為.java的文件,注意選所有文件類型,即後面不要有txt。

比如你保存成D: est.java。運行CMD進入D:鍵入javac test.java對文件進行編譯,然後鍵入java test運行。

安裝好JDK還要配置環境變數。

B. 電腦的編程界面如何進入的

1、現在的很多編程工具都是寫代碼,編譯運行在一個程序窗口裡的;
2、那就是所謂的IDE(集成開發環境)。
3、安裝了開發工具後,就有這樣的一個程序,啟動程序也就進入了編程界面。
例如java編程開放界面:
1、只要在電腦安裝JBUILD或者ECLIPS就可以。
2、要在電腦上編程,先裝JDK,再配置下PATH=「」,加上JDK的LIB文件夾目錄;
3、然後就可以用記事本啊什麼的寫程序了,寫完後保存為.JAVA文件,再在DOS下用javac**.java編譯,然後運行java**就可以了(**為文件名)。

C. java編程用什麼做界面設計

Java的界面設計很大一部分都是利用編程工具(有NetBeans,MyEclipse等等),裡面有界面編程類,新建後可以直接拖拽組件(按鈕,文本框等),可自動生成代碼,極大的減少了程序員的編寫代碼量
所以我還是建議你下載一個編程工具,還體驗一下,很好懂得,建議NetBeans

D. java圖形界面編程

執行java Applt小程序不是這樣運行的。你必須建一個html文件,然後在輸入
<applet code="ButtonDemo.class"
width=320 height=180>
</applet>
其中code是你編譯ButtonDemo類是生成的class文件。然後在cmd中找到html文件所在的路徑下輸入appletviewer xxx.html
就可以運行了

E. java編程中安裝了jdk後,要怎樣才能進入編程界面

只是裝了jdk的話沒有編程界面,只有命令行模式:配置好環境變數,用記事本寫一個java程序,改後綴名為.java,cmd進入.java所在目錄運行命令:javac xxx.java 再運行java xxx就可以了。
想要界面下個eclipse或myeclipse等,新建個java project,在裡面新建你想要的.java文件,然後編寫就行了

F. java界面編程到底用什麼比較好我迷茫了。。。。。。

java界面編程目前有兩個分派:
swing和swt:swing在界面風格的控制上較為靈活,但運行速度較慢,開發起來相對繁瑣;swt的界面風格以你的底層操作系統桌面風格為主,開發較方便,運行速度較swing快,另外它有JFace增強組件包以助於加速開發,並有利於代碼模塊的劃分,Eclipse工具便是SWT實現,而該IDE也發展出了RCP技術(基於SWT和JFace的快速桌面開發技術,與MFC相似),對於快速定製桌面來應用說非常方便。
此外,作為JDK的一部分,Swing相對要穩定一些~~,但個人偏向於SWT多一些;具體選擇哪個要看你的需要了,是界面風格靈活較重要?還是運行速度,開發周期因素更加重要?而如果你都沒有接觸過的話,建議先入門一下swing,然後再學一下SWT,自己去比較一下兩者的不同吧。
另外這里有一個比較詳細點的對比,可以看下:
http://..com/question/266442623.html

G. java如何打開編程窗口

新手建議要麼下載個editplus編輯。。懶人的做法就是:新建一個文本文檔寫java代碼,寫完後,另存為 【XXX.java】後綴名為java類型的文件、、記得是後綴名,而不是後面有.java就行了、、、然後Win+R -> cmd -> 回車。打開cmd命令窗口。。。然後加入你那個java文件的文件夾路徑。。(右擊java文件復制屬性就有了,然後在cmd命令窗口中輸入: cd +路徑 記得cd與路徑間有空格的)要是你的文件時房在C盤的,輸入【C:】回車就OK了,D盤輸入【D:】,以此類推、、然後輸入:javac XXX.java (回車)編譯成功就會產生一個class文件在當前目錄。然後再輸入:java XXX (回車)結果就出來了、、、、我是學java編程的,不會的可以找我。。純手打。望採納、、、、、、

H. java 可視化界面編程

import java.awt.Button;
import java.awt.Color;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class awttest
{
TextField id,pw;
TextField printid,printpw;

public awttest(){
Frame f=new Frame("用戶登錄");
f.setLayout(new GridLayout(4,2));
id=new TextField("輸入用戶名",10);
pw=new TextField(10);
pw.setEchoChar('*');
f.add(new Label("用戶名:",Label.CENTER));
f.add(id);
f.add(new Label("密碼:",Label.CENTER));
f.add(pw);
Button b1=new Button("登陸");
Button b2=new Button("取消");
f.add(b1);
f.add(b2);
String str1=id.getText();
String str2=pw.getText();
printid=new TextField(str1,10);
printpw=new TextField(str2,10);
f.add(printid);
f.add(printpw);
f.pack();

printid.setBackground(new Color(220,0,0));
printpw.setBackground(new Color(220,0,0));
f.setSize(250,120);
f.setVisible(true);

b1.addActionListener(new ActionListener() { // 點擊「顯示窗口」菜單後將窗口顯示出來
public void actionPerformed(ActionEvent e) {
printid.setText(id.getText());
printpw.setText(pw.getText());

}
});

f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent args)
{
System.exit(0);
}
}
);
}

public static void main(String[] args){
new awttest();

}

}

OK!!可以運行

I. 學習java界面編程

實現登陸

import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class Test26 {

public static void main(String[] args) {
final String userName = "abc";
final String passwrod = "123";
JFrame jFrame = new JFrame("登陸界面");
Dimension dimension= Toolkit.getDefaultToolkit().getScreenSize();
jFrame.setBounds(((int)dimension.getWidth() - 200) / 2, ((int)dimension.getHeight() - 300) / 2, 200, 150);
jFrame.setResizable(false);
jFrame.setLayout(null);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JLabel label1 = new JLabel("姓名");
label1.setBounds(10, 10, 100, 30);
jFrame.add(label1);

JLabel label2 = new JLabel("密碼");
label2.setBounds(10, 40, 100, 30);
jFrame.add(label2);

final JTextField text1 = new JTextField();
text1.setBounds(50, 15, 130, 20);
jFrame.add(text1);

final JPasswordField text2 = new JPasswordField();
text2.setBounds(50, 45, 130, 20);
jFrame.add(text2);

JButton button = new JButton("Login");
button.setBounds(10, 75, 170, 40);
button.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
if(userName.equals(text1.getText()) && passwrod.equals(text2.getText())) {
JOptionPane.showMessageDialog(null, "登陸成功誤", "提示", JOptionPane.INFORMATION_MESSAGE);
} else {
JOptionPane.showMessageDialog(null, "錯誤", "提示", JOptionPane.ERROR_MESSAGE);
text1.setText("");
text2.setText("");
}
}
});
jFrame.add(button);

jFrame.setVisible(true);
}

}

J. Java編程:登陸界面

publicclassLoginextendsjavax.swing.JFrame{

/**CreatesnewformLogin*/
publicLogin(){
initComponents();
}

/**
*initializetheform.
*WARNING:DoNOTmodifythiscode.Thecontentofthismethodis
*.
*/
//GEN-BEGIN:initComponents
//<editor-folddefaultstate="collapsed"desc="GeneratedCode">
privatevoidinitComponents(){

jPanel1=newjavax.swing.JPanel();
jLabel1=newjavax.swing.JLabel();
jLabel2=newjavax.swing.JLabel();
jTextField1=newjavax.swing.JTextField();
jLabel3=newjavax.swing.JLabel();
jPasswordField1=newjavax.swing.JPasswordField();
jButton1=newjavax.swing.JButton();
jButton2=newjavax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("u7528u6237u767bu5f55");
setBounds(newjava.awt.Rectangle(0,0,180,220));
setResizable(false);

jLabel1.setText("");

jLabel2.setText("u5e10u53f7");

jLabel3.setText("u5bc6u7801");

jButton1.setText("u786eu5b9a");
jButton1.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEventevt){
jButton1ActionPerformed(evt);
}
});

jButton2.setText("u53d6u6d88");
jButton2.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEventevt){
jButton2ActionPerformed(evt);
}
});

javax.swing.GroupLayoutjPanel1Layout=newjavax.swing.GroupLayout(
jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout
.setHorizontalGroup(jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
jPanel1Layout
.createSequentialGroup()
.addGroup(
jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
jPanel1Layout
.createSequentialGroup()
.addGap(
31,
31,
31)
.addComponent(
jLabel1))
.addGroup(
jPanel1Layout
.createSequentialGroup()
.addContainerGap()
.addGroup(
jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.TRAILING,
false)
.addGroup(
javax.swing.GroupLayout.Alignment.LEADING,
jPanel1Layout
.createSequentialGroup()
.addComponent(
jButton1)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE)
.addComponent(
jButton2))
.addGroup(
javax.swing.GroupLayout.Alignment.LEADING,
jPanel1Layout
.createSequentialGroup()
.addComponent(
jLabel3)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(
jPasswordField1))
.addGroup(
javax.swing.GroupLayout.Alignment.LEADING,
jPanel1Layout
.createSequentialGroup()
.addComponent(
jLabel2)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(
jTextField1,
javax.swing.GroupLayout.PREFERRED_SIZE,
108,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(12,Short.MAX_VALUE)));
jPanel1Layout
.setVerticalGroup(jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
jPanel1Layout
.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(
jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(
jTextField1,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(
jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(
jPasswordField1,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(
jPanel1Layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(jButton2))
.addContainerGap(66,Short.MAX_VALUE)));

javax.swing.GroupLayoutlayout=newjavax.swing.GroupLayout(
getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addComponent(
jPanel1,javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE));
layout.setVerticalGroup(layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addComponent(
jPanel1,javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE));

pack();
}//</editor-fold>
//GEN-END:initComponents

(java.awt.event.ActionEventevt){
//TODOaddyourhandlingcodehere:
System.exit(0);
}

(java.awt.event.ActionEventevt){
//TODOaddyourhandlingcodehere:
Stringname=jTextField1.getText();
Stringpass=newString(jPasswordField1.getPassword());
System.out.println(name);
System.out.println(pass);
if(name.equals("Java")&&pass.equals("123456")){
jLabel1.setText("登錄成功!");
}else{
jLabel1.setText("登錄失敗!");
}
}

/**
*@
*/
publicstaticvoidmain(Stringargs[]){
java.awt.EventQueue.invokeLater(newRunnable(){
publicvoidrun(){
newLogin().setVisible(true);
}
});
}

//GEN-BEGIN:variables
//Variablesdeclaration-donotmodify
privatejavax.swing.JButtonjButton1;
privatejavax.swing.JButtonjButton2;
privatejavax.swing.JLabeljLabel1;
privatejavax.swing.JLabeljLabel2;
privatejavax.swing.JLabeljLabel3;
privatejavax.swing.JPaneljPanel1;
privatejavax.swing.JPasswordFieldjPasswordField1;
privatejavax.swing.JTextFieldjTextField1;
//Endofvariablesdeclaration//GEN-END:variables

}

熱點內容
小米賬號王者傳奇腳本掛機 發布:2025-01-16 10:07:25 瀏覽:916
Vs自帶的c反編譯器在哪找 發布:2025-01-16 10:06:42 瀏覽:55
如何查網線的密碼 發布:2025-01-16 10:03:41 瀏覽:648
java屬性訪問許可權 發布:2025-01-16 09:59:48 瀏覽:524
python掃雷 發布:2025-01-16 09:58:40 瀏覽:963
不需要無障礙的腳本 發布:2025-01-16 09:58:31 瀏覽:705
oracle升級腳本 發布:2025-01-16 09:37:39 瀏覽:21
垂直式壓縮 發布:2025-01-16 09:15:38 瀏覽:532
dijkstra演算法復雜度 發布:2025-01-16 09:15:35 瀏覽:607
伺服器出錯連接不上該怎麼辦 發布:2025-01-16 09:15:31 瀏覽:401