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

📄 ui.java.svn-base

📁 java写的一个模拟cpu程序
💻 SVN-BASE
📖 第 1 页 / 共 3 页
字号:
			jtfIR.setSize(new Dimension(205, 25));
		}
		return jtfIR;
	}

	/**
	 * This method initializes jpR0	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR0() {
		if (jpR0 == null) {
			jlR0 = new JLabel();
			jlR0.setLocation(new Point(0, 0));
			jlR0.setPreferredSize(new Dimension(16, 25));
			jlR0.setHorizontalAlignment(SwingConstants.LEFT);
			jlR0.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR0.setText("  R0");
			jlR0.setSize(new Dimension(25, 25));
			jpR0 = new JPanel();
			jpR0.setLayout(null);
			jpR0.setLocation(new Point(0, 155));
			jpR0.setSize(new Dimension(125, 25));
			jpR0.add(jlR0, null);
			jpR0.add(getJtfR0(), null);
		}
		return jpR0;
	}

	/**
	 * This method initializes jtfR0	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR0() {
		if (jtfR0 == null) {
			jtfR0 = new JTextField();
			jtfR0.setLocation(new Point(40, 0));
			jtfR0.setEditable(false);
			jtfR0.setHorizontalAlignment(JTextField.RIGHT);
			jtfR0.setSize(new Dimension(80, 25));
		}
		return jtfR0;
	}

	/**
	 * This method initializes jpR1	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR1() {
		if (jpR1 == null) {
			jlR1 = new JLabel();
			jlR1.setLocation(new Point(0, 0));
			jlR1.setPreferredSize(new Dimension(16, 25));
			jlR1.setHorizontalAlignment(SwingConstants.LEFT);
			jlR1.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR1.setText("  R1");
			jlR1.setSize(new Dimension(25, 25));
			jpR1 = new JPanel();
			jpR1.setLayout(null);
			jpR1.setLocation(new Point(125, 155));
			jpR1.setSize(new Dimension(125, 25));
			jpR1.add(jlR1, null);
			jpR1.add(getJtfR1(), null);
		}
		return jpR1;
	}

	/**
	 * This method initializes jtfR1	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR1() {
		if (jtfR1 == null) {
			jtfR1 = new JTextField();
			jtfR1.setLocation(new Point(40, 0));
			jtfR1.setEditable(false);
			jtfR1.setHorizontalAlignment(JTextField.RIGHT);
			jtfR1.setSize(new Dimension(80, 25));
		}
		return jtfR1;
	}

	/**
	 * This method initializes jpR2	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR2() {
		if (jpR2 == null) {
			jlR2 = new JLabel();
			jlR2.setLocation(new Point(0, 0));
			jlR2.setPreferredSize(new Dimension(16, 25));
			jlR2.setHorizontalAlignment(SwingConstants.LEFT);
			jlR2.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR2.setText("  R2");
			jlR2.setSize(new Dimension(25, 25));
			jpR2 = new JPanel();
			jpR2.setLayout(null);
			jpR2.setLocation(new Point(0, 185));
			jpR2.setSize(new Dimension(125, 25));
			jpR2.add(jlR2, null);
			jpR2.add(getJtfR2(), null);
		}
		return jpR2;
	}

	/**
	 * This method initializes jtfR2	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR2() {
		if (jtfR2 == null) {
			jtfR2 = new JTextField();
			jtfR2.setLocation(new Point(40, 0));
			jtfR2.setEditable(false);
			jtfR2.setHorizontalAlignment(JTextField.RIGHT);
			jtfR2.setSize(new Dimension(80, 25));
		}
		return jtfR2;
	}

	/**
	 * This method initializes jpR3	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR3() {
		if (jpR3 == null) {
			jlR3 = new JLabel();
			jlR3.setLocation(new Point(0, 0));
			jlR3.setPreferredSize(new Dimension(16, 25));
			jlR3.setHorizontalAlignment(SwingConstants.LEFT);
			jlR3.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR3.setText("  R3");
			jlR3.setSize(new Dimension(25, 25));
			jpR3 = new JPanel();
			jpR3.setLayout(null);
			jpR3.setLocation(new Point(125, 185));
			jpR3.setSize(new Dimension(125, 25));
			jpR3.add(jlR3, null);
			jpR3.add(getJtfR3(), null);
		}
		return jpR3;
	}

	/**
	 * This method initializes jtfR3	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR3() {
		if (jtfR3 == null) {
			jtfR3 = new JTextField();
			jtfR3.setLocation(new Point(40, 0));
			jtfR3.setEditable(false);
			jtfR3.setHorizontalAlignment(JTextField.RIGHT);
			jtfR3.setSize(new Dimension(80, 25));
		}
		return jtfR3;
	}

	/**
	 * This method initializes jpR4	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR4() {
		if (jpR4 == null) {
			jlR4 = new JLabel();
			jlR4.setLocation(new Point(0, 0));
			jlR4.setPreferredSize(new Dimension(16, 25));
			jlR4.setHorizontalAlignment(SwingConstants.LEFT);
			jlR4.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR4.setText("  R4");
			jlR4.setSize(new Dimension(25, 25));
			jpR4 = new JPanel();
			jpR4.setLayout(null);
			jpR4.setLocation(new Point(0, 215));
			jpR4.setSize(new Dimension(125, 25));
			jpR4.add(jlR4, null);
			jpR4.add(getJtfR4(), null);
		}
		return jpR4;
	}

	/**
	 * This method initializes jtfR4	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR4() {
		if (jtfR4 == null) {
			jtfR4 = new JTextField();
			jtfR4.setLocation(new Point(40, 0));
			jtfR4.setEditable(false);
			jtfR4.setHorizontalAlignment(JTextField.RIGHT);
			jtfR4.setSize(new Dimension(80, 25));
		}
		return jtfR4;
	}

	/**
	 * This method initializes jpR5	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR5() {
		if (jpR5 == null) {
			jlR5 = new JLabel();
			jlR5.setLocation(new Point(0, 0));
			jlR5.setPreferredSize(new Dimension(16, 25));
			jlR5.setHorizontalAlignment(SwingConstants.LEFT);
			jlR5.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR5.setText("  R5");
			jlR5.setSize(new Dimension(25, 25));
			jpR5 = new JPanel();
			jpR5.setLayout(null);
			jpR5.setLocation(new Point(125, 215));
			jpR5.setSize(new Dimension(125, 25));
			jpR5.add(jlR5, null);
			jpR5.add(getJtfR5(), null);
		}
		return jpR5;
	}

	/**
	 * This method initializes jtfR5	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR5() {
		if (jtfR5 == null) {
			jtfR5 = new JTextField();
			jtfR5.setLocation(new Point(40, 0));
			jtfR5.setEditable(false);
			jtfR5.setHorizontalAlignment(JTextField.RIGHT);
			jtfR5.setSize(new Dimension(80, 25));
		}
		return jtfR5;
	}

	/**
	 * This method initializes jpR6	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR6() {
		if (jpR6 == null) {
			jlR6 = new JLabel();
			jlR6.setLocation(new Point(0, 0));
			jlR6.setPreferredSize(new Dimension(16, 25));
			jlR6.setHorizontalAlignment(SwingConstants.LEFT);
			jlR6.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR6.setText("  R6");
			jlR6.setSize(new Dimension(25, 25));
			jpR6 = new JPanel();
			jpR6.setLayout(null);
			jpR6.setLocation(new Point(0, 245));
			jpR6.setSize(new Dimension(125, 25));
			jpR6.add(jlR6, null);
			jpR6.add(getJtfR6(), null);
		}
		return jpR6;
	}

	/**
	 * This method initializes jtfR6	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR6() {
		if (jtfR6 == null) {
			jtfR6 = new JTextField();
			jtfR6.setLocation(new Point(40, 0));
			jtfR6.setEditable(false);
			jtfR6.setHorizontalAlignment(JTextField.RIGHT);
			jtfR6.setSize(new Dimension(80, 25));
		}
		return jtfR6;
	}

	/**
	 * This method initializes jpR7	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpR7() {
		if (jpR7 == null) {
			jlR7 = new JLabel();
			jlR7.setLocation(new Point(0, 0));
			jlR7.setPreferredSize(new Dimension(16, 25));
			jlR7.setHorizontalAlignment(SwingConstants.LEFT);
			jlR7.setHorizontalTextPosition(SwingConstants.LEFT);
			jlR7.setText("  R7");
			jlR7.setSize(new Dimension(25, 25));
			jpR7 = new JPanel();
			jpR7.setLayout(null);
			jpR7.setLocation(new Point(125, 245));
			jpR7.setSize(new Dimension(125, 25));
			jpR7.add(jlR7, null);
			jpR7.add(getJtfR7(), null);
		}
		return jpR7;
	}

	/**
	 * This method initializes jtfR7	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfR7() {
		if (jtfR7 == null) {
			jtfR7 = new JTextField();
			jtfR7.setLocation(new Point(40, 0));
			jtfR7.setEditable(false);
			jtfR7.setHorizontalAlignment(JTextField.RIGHT);
			jtfR7.setSize(new Dimension(80, 25));
		}
		return jtfR7;
	}

	/**
	 * This method initializes jspConsole	
	 * 	
	 * @return javax.swing.JScrollPane	
	 */
	private JScrollPane getJspConsole() {
		if (jspConsole == null) {
			jspConsole = new JScrollPane();
			jspConsole.setViewportView(getJtaConsole());
		}
		return jspConsole;
	}

	/**
	 * This method initializes jspPrinter	
	 * 	
	 * @return javax.swing.JScrollPane	
	 */
	private JScrollPane getJspPrinter() {
		if (jspPrinter == null) {
			jspPrinter = new JScrollPane();
			jspPrinter.setViewportView(getJtaPrinter());
		}
		return jspPrinter;
	}

	/**
	 * This method initializes jpProcessEditer	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpProcessEditer() {
		if (jpProcessEditer == null) {
			BorderLayout borderLayout = new BorderLayout();
			borderLayout.setVgap(3);
			jlProcessEditer = new JLabel();
			jlProcessEditer.setText("Assemble Language Editor");
			jlProcessEditer.setPreferredSize(new Dimension(152, 20));
			jpProcessEditer = new JPanel();
			jpProcessEditer.setLayout(borderLayout);
			jpProcessEditer.setLocation(new Point(580, 10));
			jpProcessEditer.setSize(new Dimension(250, 390));
			jpProcessEditer.add(getJpButtons(), BorderLayout.SOUTH);
			jpProcessEditer.add(jlProcessEditer, BorderLayout.NORTH);
			jpProcessEditer.add(getJspProcessEditer(), BorderLayout.CENTER);
		}
		return jpProcessEditer;
	}

	/**
	 * This method initializes jspProcessEditer	
	 * 	
	 * @return javax.swing.JScrollPane	
	 */
	private JScrollPane getJspProcessEditer() {
		if (jspProcessEditer == null) {
			jspProcessEditer = new JScrollPane();
			jspProcessEditer.setViewportView(getJtaProcessEditer());
		}
		return jspProcessEditer;
	}

	/**
	 * This method initializes jtaProcessEditer	
	 * 	
	 * @return javax.swing.JTextArea	
	 */
	private JTextArea getJtaProcessEditer() {
		if (jtaProcessEditer == null) {
			jtaProcessEditer = new JTextArea();
			jtaProcessEditer.setText("");
			jtaProcessEditer.setLineWrap(true);
			jtaProcessEditer.setWrapStyleWord(true);
			jtaProcessEditer.setEditable(true);
		}
		return jtaProcessEditer;
	}

	/**
	 * This method initializes jpReadyQueue	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpReadyQueue() {
		if (jpReadyQueue == null) {
			jlReadyQueue = new JLabel();
			jlReadyQueue.setText("Ready Process: ");
			jlReadyQueue.setPreferredSize(new Dimension(100, 25));
			jpReadyQueue = new JPanel();
			jpReadyQueue.setSize(new Dimension(300, 25));
			jpReadyQueue.setLocation(new Point(0, 0));
			jpReadyQueue.setLayout(new BorderLayout());
			jpReadyQueue.add(jlReadyQueue, BorderLayout.WEST);
			jpReadyQueue.add(getJtfReadyQueue(), BorderLayout.CENTER);
		}
		return jpReadyQueue;
	}

	/**
	 * This method initializes jtfReadyQueue	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfReadyQueue() {
		if (jtfReadyQueue == null) {
			jtfReadyQueue = new JTextField();
			jtfReadyQueue.setEditable(false);
			jtfReadyQueue.setHorizontalAlignment(JTextField.RIGHT);
		}
		return jtfReadyQueue;
	}

	/**
	 * This method initializes jpInputQueue	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpInputQueue() {
		if (jpInputQueue == null) {
			jlInputQueue = new JLabel();
			jlInputQueue.setText("Input Process:    ");
			jlInputQueue.setPreferredSize(new Dimension(100, 25));
			jpInputQueue = new JPanel();
			jpInputQueue.setLayout(new BorderLayout());
			jpInputQueue.setLocation(new Point(0, 30));
			jpInputQueue.setSize(new Dimension(300, 25));
			jpInputQueue.add(jlInputQueue, BorderLayout.WEST);
			jpInputQueue.add(getJtfInputQueue(), BorderLayout.CENTER);
		}
		return jpInputQueue;
	}

	/**
	 * This method initializes jtfInputQueue	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfInputQueue() {
		if (jtfInputQueue == null) {
			jtfInputQueue = new JTextField();
			jtfInputQueue.setEditable(false);
			jtfInputQueue.setHorizontalAlignment(JTextField.RIGHT);
		}
		return jtfInputQueue;
	}

	/**
	 * This method initializes jpPrintQueue	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJpPrintQueue() {
		if (jpPrintQueue == null) {
			jlPrintQueue = new JLabel();
			jlPrintQueue.setText("Print Process: ");
			jlPrintQueue.setPreferredSize(new Dimension(100, 25));
			jpPrintQueue = new JPanel();
			jpPrintQueue.setLayout(new BorderLayout());
			jpPrintQueue.setSize(new Dimension(300, 25));
			jpPrintQueue.setLocation(new Point(0, 60));
			jpPrintQueue.add(jlPrintQueue, BorderLayout.WEST);
			jpPrintQueue.add(getJtfPrintQueue(), BorderLayout.CENTER);
		}
		return jpPrintQueue;
	}

	/**
	 * This method initializes jtfPrintQueue	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJtfPrintQueue() {
		if (jtfPrintQueue == null) {
			jtfPrintQueue = new JTextField();

⌨️ 快捷键说明

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