天天看點

kali java編輯軟體_kali怎麼運作java軟體

kali linux是預設安裝java環境的,那麼他該怎麼樣運作其他平台下的java軟體呢?

一:我們先在windows下編寫一個小小的java程式。

kali java編輯軟體_kali怎麼運作java軟體

附上源碼:package kali;

import java.awt.BorderLayout;

import java.awt.EventQueue;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.border.EmptyBorder;

import javax.swing.JTextField;

import javax.swing.JPasswordField;

import javax.swing.JButton;

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

public class Kinux extends JFrame {

private JPanel contentPane;

private JTextField textField;

private JPasswordField passwordField;

public static void main(String[] args) {

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

Kinux frame = new Kinux();

frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

public Kinux() {

setTitle("bbskali");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setBounds(100, 100, 450, 300);

contentPane = new JPanel();

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);

contentPane.setLayout(null);

textField = new JTextField();

textField.setText("使用者名");

textField.setBounds(117, 47, 196, 30);

contentPane.add(textField);

textField.setColumns(10);

passwordField = new JPasswordField();

passwordField.setToolTipText("密碼");

passwordField.setBounds(117, 94, 196, 30);

contentPane.add(passwordField);

JButton btnNewButton = new JButton("登入");

btnNewButton.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {

Object[] options = { "OK", "CANCEL" };

JOptionPane.showOptionDialog(null, "請輸入使用者名", "錯誤提示",

JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,

null, options, options[0]);

}

});

btnNewButton.setBounds(117, 150, 93, 23);

contentPane.add(btnNewButton);

JButton btnNewButton_1 = new JButton("退出");

btnNewButton_1.setBounds(220, 150, 93, 23);

contentPane.add(btnNewButton_1);

}

}

二:生成可運作的jar程式。

如圖,在windows下我們運作java程式,效果如下:

kali java編輯軟體_kali怎麼運作java軟體

一個簡單的登入視窗。

那麼,我們如何在linux下運作我們的java程式呢?

三:kali 下運作jar

我們隻需要執行指令:java -jar xxx.jar

這樣,我們的java程式也就在kali下運作

kali java編輯軟體_kali怎麼運作java軟體

版權屬于:逍遙子大表哥

按照知識共享署名-非商業性使用 4.0 國際協定進行許可,轉載引用文章應遵循相同協定。