⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rune.java~127~

📁 DiabloII Rune合成计算 主要计算1~33#合成个数 输入英文和数字都可以~
💻 JAVA~127~
📖 第 1 页 / 共 2 页
字号:
package rune;

import java.awt.*;
import javax.swing.*;
import javax.swing.border.TitledBorder;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class Rune
    extends JFrame {
  JPanel contentPane;
  JButton jButton1 = new JButton();
  JButton jButton2 = new JButton();
  JTextField jTF1 = new JTextField();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JTextField jTF2 = new JTextField();
  JLabel jLb3 = new JLabel();
  TitledBorder titledBorder1 = new TitledBorder("");
  JLabel jLb4 = new JLabel();
  JLabel jLb5 = new JLabel();
  TitledBorder titledBorder2 = new TitledBorder("");
  TitledBorder titledBorder3 = new TitledBorder("");
  JMenuBar jMenuBar1 = new JMenuBar();
  JMenu jMenu1 = new JMenu();
  JMenuItem jMenuItem1 = new JMenuItem();

  public Rune() {
    try {
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      jbInit();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  /**
   * Component initialization.
   *
   * @throws java.lang.Exception
   */
  private void jbInit() throws Exception {
    contentPane = (JPanel) getContentPane();
    contentPane.setLayout(null);
    this.setIconImage(null);
    this.setJMenuBar(jMenuBar1);
    setSize(new Dimension(400, 350));
    setTitle("DiabloRune");
    jButton1.setBackground(new Color(128, 62, 125));
    jButton1.setBounds(new Rectangle(26, 231, 155, 25));
    jButton1.setFont(new java.awt.Font("Georgia", Font.BOLD, 15));
    jButton1.setForeground(new Color(128, 62, 125));
    jButton1.setBorder(BorderFactory.createRaisedBevelBorder());
    jButton1.setText("Go");
    jButton1.addActionListener(new Rune_jButton1_actionAdapter(this));
    jButton2.setBackground(new Color(128, 62, 125));
    jButton2.setBounds(new Rectangle(225, 231, 155, 25));
    jButton2.setFont(new java.awt.Font("Georgia", Font.BOLD, 15));
    jButton2.setForeground(new Color(128, 62, 125));
    jButton2.setBorder(BorderFactory.createRaisedBevelBorder());
    jButton2.setText("Exit");
    jButton2.addActionListener(new Rune_jButton2_actionAdapter(this));
    jTF1.setBorder(BorderFactory.createEtchedBorder());
    jTF1.setDisabledTextColor(new Color(83, 194, 62));
    jTF1.setText("");
    jTF1.setBounds(new Rectangle(136, 29, 111, 41));
    jLabel1.setFont(new java.awt.Font("黑体", Font.BOLD, 15));
    jLabel1.setForeground(new Color(128, 62, 125));
    jLabel1.setHorizontalAlignment(SwingConstants.RIGHT);
    jLabel1.setText("原始Rune");
    jLabel1.setBounds(new Rectangle(5, 18, 122, 62));
    jLabel2.setFont(new java.awt.Font("黑体", Font.BOLD, 15));
    jLabel2.setForeground(new Color(128, 62, 125));
    jLabel2.setHorizontalAlignment(SwingConstants.RIGHT);
    jLabel2.setText("目标Rune");
    jLabel2.setBounds(new Rectangle(5, 90, 122, 62));
    jTF2.setBorder(BorderFactory.createEtchedBorder());
    jTF2.setBounds(new Rectangle(136, 101, 111, 41));
    jLb3.setForeground(new Color(128, 62, 125));
    jLb3.setBorder(titledBorder1);
    jLb3.setHorizontalAlignment(SwingConstants.CENTER);
    jLb3.setText("");
    jLb3.setBounds(new Rectangle(109, 158, 183, 59));
    jLb4.setForeground(new Color(128, 62, 125));
    jLb4.setBounds(new Rectangle(255, 28, 133, 43));
    jLb5.setForeground(new Color(128, 62, 125));
    jLb5.setBounds(new Rectangle(255, 100, 133, 43));
    jMenu1.setFont(new java.awt.Font("Georgia", Font.BOLD, 12));
    jMenu1.setForeground(new Color(128, 62, 125));
    jMenu1.setText("Help");
    jMenu1.addActionListener(new Rune_jMenu1_actionAdapter(this));
    jMenuItem1.setFont(new java.awt.Font("Georgia", Font.BOLD, 12));
    jMenuItem1.setForeground(new Color(128, 62, 125));
    jMenuItem1.setText("AboutUs");
    jMenuItem1.addActionListener(new Rune_jMenuItem1_actionAdapter(this));
    contentPane.add(jLb3);
    contentPane.add(jButton1, null);
    contentPane.add(jButton2);
    contentPane.add(jTF2);
    contentPane.add(jLabel2);
    contentPane.add(jLb5);
    contentPane.add(jTF1);
    contentPane.add(jLabel1);
    contentPane.add(jLb4);
    jMenuBar1.add(jMenu1);
    jMenu1.add(jMenuItem1);
    this.setResizable(false);
    Image   img   =   Toolkit.getDefaultToolkit().getImage("..\\Rune\\image\\logo.bmp");
    this.setIconImage(img);
  }


  public void jButton1_actionPerformed(ActionEvent e) {
      double x,y,z;
      x=0;y=0;z=0;
    ImageIcon El=new ImageIcon("..\\Rune\\image\\1.gif");
    ImageIcon Eld=new ImageIcon("..\\Rune\\image\\2.gif");
    ImageIcon Tir=new ImageIcon("..\\Rune\\image\\3.gif");
    ImageIcon Nef=new ImageIcon("..\\Rune\\image\\4.gif");
    ImageIcon Eth=new ImageIcon("..\\Rune\\image\\5.gif");
    ImageIcon Ith=new ImageIcon("..\\Rune\\image\\6.gif");
    ImageIcon Tal=new ImageIcon("..\\Rune\\image\\7.gif");
    ImageIcon Ral=new ImageIcon("..\\Rune\\image\\8.gif");
    ImageIcon Ort=new ImageIcon("..\\Rune\\image\\9.gif");
    ImageIcon Thul=new ImageIcon("..\\Rune\\image\\10.gif");
    ImageIcon Amn=new ImageIcon("..\\Rune\\image\\11.gif");
    ImageIcon Sol=new ImageIcon("..\\Rune\\image\\12.gif");
    ImageIcon Shael=new ImageIcon("..\\Rune\\image\\13.gif");
    ImageIcon Dol=new ImageIcon("..\\Rune\\image\\14.gif");
    ImageIcon Hel=new ImageIcon("..\\Rune\\image\\15.gif");
    ImageIcon Io=new ImageIcon("..\\Rune\\image\\16.gif");
    ImageIcon Lum=new ImageIcon("..\\Rune\\image\\17.gif");
    ImageIcon Ko=new ImageIcon("..\\Rune\\image\\18.gif");
    ImageIcon Fal=new ImageIcon("..\\Rune\\image\\19.gif");
    ImageIcon Lem=new ImageIcon("..\\Rune\\image\\20.gif");
    ImageIcon Pul=new ImageIcon("..\\Rune\\image\\21.gif");
    ImageIcon Um=new ImageIcon("..\\Rune\\image\\22.gif");
    ImageIcon Mal=new ImageIcon("..\\Rune\\image\\23.gif");
    ImageIcon Ist=new ImageIcon("..\\Rune\\image\\24.gif");
    ImageIcon Gul=new ImageIcon("..\\Rune\\image\\25.gif");
    ImageIcon Vex=new ImageIcon("..\\Rune\\image\\26.gif");
    ImageIcon Ohm=new ImageIcon("..\\Rune\\image\\27.gif");
    ImageIcon Lo=new ImageIcon("..\\Rune\\image\\28.gif");
    ImageIcon Sur=new ImageIcon("..\\Rune\\image\\29.gif");
    ImageIcon Ber=new ImageIcon("..\\Rune\\image\\30.gif");
    ImageIcon Jah=new ImageIcon("..\\Rune\\image\\31.gif");
    ImageIcon Cham=new ImageIcon("..\\Rune\\image\\32.gif");
    ImageIcon Zod=new ImageIcon("..\\Rune\\image\\33.gif");


    if(jTF1.getText().equals("1")||jTF1.getText().equalsIgnoreCase("El"))
      {jLb4.setIcon(El);x=1;jLb4.setText("1# El");}
    else if(jTF1.getText().equals("2")||jTF1.getText().equalsIgnoreCase("Eld"))
      {jLb4.setIcon(Eld);x=2;jLb4.setText("2# Eld");}
    else if(jTF1.getText().equals("3")||jTF1.getText().equalsIgnoreCase("Tir"))
      {jLb4.setIcon(Tir);x=3;jLb4.setText("3# Tir");}
    else if(jTF1.getText().equals("4")||jTF1.getText().equalsIgnoreCase("Nef"))
      {jLb4.setIcon(Nef);x=4;jLb4.setText("4# Nef");}
    else if(jTF1.getText().equals("5")||jTF1.getText().equalsIgnoreCase("Eth"))
      {jLb4.setIcon(Eth);x=5;jLb4.setText("5# Eth");}
    else if(jTF1.getText().equals("6")||jTF1.getText().equalsIgnoreCase("Ith"))
      {jLb4.setIcon(Ith);x=6;jLb4.setText("6# Ith");}
    else if(jTF1.getText().equals("7")||jTF1.getText().equalsIgnoreCase("Tal"))
      {jLb4.setIcon(Tal);x=7;jLb4.setText("7# Tal");}
    else if(jTF1.getText().equals("8")||jTF1.getText().equalsIgnoreCase("Ral"))
      {jLb4.setIcon(Ral);x=8;jLb4.setText("8# Ral");}
    else if(jTF1.getText().equals("9")||jTF1.getText().equalsIgnoreCase("Ort"))
      {jLb4.setIcon(Ort);x=9;jLb4.setText("9# Ort");}
    else if(jTF1.getText().equals("10")||jTF1.getText().equalsIgnoreCase("Thul"))
      {jLb4.setIcon(Thul);x=10;jLb4.setText("10# Thul");}
    else if(jTF1.getText().equals("11")||jTF1.getText().equalsIgnoreCase("Amn"))
      {jLb4.setIcon(Amn);x=11;jLb4.setText("11# Amn");}
    else if(jTF1.getText().equals("12")||jTF1.getText().equalsIgnoreCase("Sol"))
      {jLb4.setIcon(Sol);x=12;jLb4.setText("12# Sol");}
    else if(jTF1.getText().equals("13")||jTF1.getText().equalsIgnoreCase("Shael"))
      {jLb4.setIcon(Shael);x=13;jLb4.setText("13# Shael");}
    else if(jTF1.getText().equals("14")||jTF1.getText().equalsIgnoreCase("Dol"))
      {jLb4.setIcon(Dol);x=14;jLb4.setText("14# Dol");}
    else if(jTF1.getText().equals("15")||jTF1.getText().equalsIgnoreCase("Hel"))
      {jLb4.setIcon(Hel);x=15;jLb4.setText("15# Hel");}
    else if(jTF1.getText().equals("16")||jTF1.getText().equalsIgnoreCase("Io"))
      {jLb4.setIcon(Io);x=16;jLb4.setText("16# Io");}
    else if(jTF1.getText().equals("17")||jTF1.getText().equalsIgnoreCase("Lum"))
      {jLb4.setIcon(Lum);x=17;jLb4.setText("17# Lum");}
    else if(jTF1.getText().equals("18")||jTF1.getText().equalsIgnoreCase("Ko"))
      {jLb4.setIcon(Ko);x=18;jLb4.setText("18# Ko");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -