体育资讯网

您现在的位置是:首页 > 分类13 > 正文

分类13

java疫情防控小程序源码(小程序疫情防控系统)

hacker2022-06-11 22:06:19分类1350
本文目录一览:1、java小程序源代码2、

本文目录一览:

java小程序源代码

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

public class Test3

{

public static void main(String[] args) throws IOException

{

FileOutputStream output = new FileOutputStream(new File("set.ini"));

output.write(123);

output.close();

FileInputStream input = new FileInputStream(new File("set.ini"));

System.out.println(input.read());

input.close();

}

}

求一java编写的小程序源码,能够运行会追加!

package org.nightrunner.baidu.zhidao;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class QuestionOne {

/**

* 一组序列由AGCT四个字符组成,例如:TAACGAGGAGAAGATTAAAGACAAGAATGATTGAAGGACAGAAAAGGAAAAAAGAAGAGACAATGATGGATAAGGAGGAGGTGGATGACAAGATTAAGGAGGAGGAGAAGAATAAATAGAAGAAGGATTGAAGGAAAGGGAGAAGGAAAAAAGAGGAAGAGGAGAT

* ,要求编一小程序

* 例如:输入一个字符串AAAG,从头开始如果这个字符串在上面的序列,输出:查找成功,并记录位置,没有上面字符串则输出:无法找到,退出

*

* @param args

*/

public static void main(String[] args) {

String data = "TAACGAGGAGAAGATTAAAGACAAGAATGATTGAAGGACAGAAAAGGAAAAAAGAAGAGACAATGATGGATAAGGAGGAGGTGGATGACAAGATTAAGGAGGAGGAGAAGAATAAATAGAAGAAGGATTGAAGGAAAGGGAGAAGGAAAAAAGAGGAAGAGGAGAT";

System.out.println("请输入一个字符串,回车结束");

BufferedReader reader = new BufferedReader(new InputStreamReader(

System.in));

String line = null;

try {

line = reader.readLine();

} catch (IOException e) {

e.printStackTrace();

}

int pos = data.indexOf(line);

if (pos == -1) {

System.out.println("无法找到 退出");

} else {

System.out.println("找到了,在第" + (pos + 1) + "个字符");

}

}

}

java小程序源代码,简单点的,100多行,谁有啊??

// My car shop.java

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import javax.swing.border.*;

public class carshop extends JFrame

{

// JPanel to hold all pictures

private JPanel windowJPanel;

private String[] cars = { "","阿斯顿马丁", "美洲虎", "凯迪拉克",

"罗孚", "劳斯莱斯","别克"};

private int[] jiage = { 0,150000, 260000, 230000,

140000, 290000, 150000};

// JLabels for first snack shown

private JLabel oneJLabel;

private JLabel oneIconJLabel;

// JLabels for second snack shown

private JLabel twoJLabel;

private JLabel twoIconJLabel;

// JLabels for third snack shown

private JLabel threeJLabel;

private JLabel threeIconJLabel;

// JLabels for fourth snack shown

private JLabel fourJLabel;

private JLabel fourIconJLabel;

// JLabels for fifth snack shown

private JLabel fiveJLabel;

private JLabel fiveIconJLabel;

// JLabels for sixth snack shown

private JLabel sixJLabel;

private JLabel sixIconJLabel;

// JTextField for displaying snack price

private JTextArea displayJTextArea;

// JLabel and JTextField for user input

private JLabel inputJLabel;

private JComboBox selectCountryJComboBox;

private JLabel inputJLabel2;

private JTextField inputJTextField2;

// JButton to enter user input

private JButton enterJButton;

//JButton to clear the components

private JButton clearJButton;

// no-argument constructor

public carshop()

{

createUserInterface();

}

// create and position GUI components; register event handlers

private void createUserInterface()

{

// get content pane for attaching GUI components

Container contentPane = getContentPane();

// enable explicit positioning of GUI components

contentPane.setLayout( null );

// set up windowJPanel

windowJPanel = new JPanel();

windowJPanel.setBounds( 10, 20, 340, 200 );

windowJPanel.setBorder( new LineBorder( Color.BLACK ) );

windowJPanel.setLayout( null );

contentPane.add( windowJPanel );

// set up oneIconJLabel

oneIconJLabel = new JLabel();

oneIconJLabel.setBounds( 10, 20, 100, 65 );

oneIconJLabel.setIcon( new ImageIcon( "images/阿斯顿马丁.jpg" ) );

windowJPanel.add( oneIconJLabel );

// set up oneJLabel

oneJLabel = new JLabel();

oneJLabel.setBounds( 10, 60, 100, 70 );

oneJLabel.setText( "阿斯顿马丁" );

oneJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( oneJLabel );

// set up twoIconJLabel

twoIconJLabel = new JLabel();

twoIconJLabel.setBounds( 120, 20, 100, 65 );

twoIconJLabel.setIcon( new ImageIcon( "images/美洲虎.jpg" ) );

windowJPanel.add( twoIconJLabel );

// set up twoJLabel

twoJLabel = new JLabel();

twoJLabel.setBounds( 110, 60, 100, 70 );

twoJLabel.setText( "美洲虎" );

twoJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( twoJLabel );

// set up threeIconJLabel

threeIconJLabel = new JLabel();

threeIconJLabel.setBounds( 230, 20, 100, 65 );

threeIconJLabel.setIcon( new ImageIcon(

"images/凯迪拉克.jpg" ) );

windowJPanel.add( threeIconJLabel );

// set up threeJLabel

threeJLabel = new JLabel();

threeJLabel.setBounds( 230, 60, 100, 70);

threeJLabel.setText( "凯迪拉克" );

threeJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( threeJLabel );

// set up fourIconJLabel

fourIconJLabel = new JLabel();

fourIconJLabel.setBounds( 10, 100, 100, 65 );

fourIconJLabel.setIcon( new ImageIcon( "images/罗孚.jpg" ) );

windowJPanel.add( fourIconJLabel );

// set up fourJLabel

fourJLabel = new JLabel();

fourJLabel.setBounds( 10, 150, 50, 70 );

fourJLabel.setText( "罗孚" );

fourJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( fourJLabel );

// set up fiveIconJLabel

fiveIconJLabel = new JLabel();

fiveIconJLabel.setBounds( 120, 100, 100, 65 );

fiveIconJLabel.setIcon( new ImageIcon(

"images/劳斯莱斯.jpg" ) );

windowJPanel.add( fiveIconJLabel );

// set up fiveJLabel

fiveJLabel = new JLabel();

fiveJLabel.setBounds( 110, 150, 100, 70 );

fiveJLabel.setText( "劳斯莱斯" );

fiveJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( fiveJLabel );

// set up sixIconJLabel

sixIconJLabel = new JLabel();

sixIconJLabel.setBounds( 230, 100, 100, 65 );

sixIconJLabel.setIcon( new ImageIcon( "images/别克.jpg" ) );

windowJPanel.add( sixIconJLabel );

// set up sixJLabel

sixJLabel = new JLabel();

sixJLabel.setBounds( 230, 150, 100, 70 );

sixJLabel.setText( "别克" );

sixJLabel.setHorizontalAlignment( JLabel.CENTER );

windowJPanel.add( sixJLabel );

// set up enterJButton

enterJButton = new JButton();

enterJButton.setBounds( 390, 160, 135, 30 );

enterJButton.setText( "Enter" );

contentPane.add( enterJButton );

enterJButton.addActionListener(

new ActionListener() // anonymous inner class

{

// event handler called when enterJButton is clicked

public void actionPerformed( ActionEvent event )

{

enterJButtonActionPerformed( event );

}

} // end anonymous inner class

); // end call to addActionListener

// set up clearJButton

clearJButton = new JButton();

clearJButton.setBounds( 390, 200, 135, 30 );

clearJButton.setText( "Clear" );

contentPane.add( clearJButton );

// set up inputJLabel

inputJLabel = new JLabel();

inputJLabel.setBounds( 390, 25, 135, 25 );

inputJLabel.setText( "Please make selection:" );

contentPane.add( inputJLabel );

selectCountryJComboBox = new JComboBox( cars );

selectCountryJComboBox.setBounds( 390, 50, 135, 21 );

selectCountryJComboBox.setMaximumRowCount( 3 );

contentPane.add( selectCountryJComboBox );

// set up inputJTextField

inputJLabel2 = new JLabel();

inputJLabel2.setBounds( 390, 80, 150, 20 );

inputJLabel2.setText( "Input the Numble:" );

contentPane.add( inputJLabel2 );

// set up inputJTextField

inputJTextField2 = new JTextField();

inputJTextField2.setBounds( 390, 100, 135, 25 );

inputJTextField2.setHorizontalAlignment( JTextField.RIGHT );

contentPane.add( inputJTextField2 );

clearJButton.addActionListener(

new ActionListener() // anonymous inner class

{

// event handler called when clearJButton is clicked

public void actionPerformed( ActionEvent event )

{

clearJButtonActionPerformed( event );

}

} // end anonymous inner class

);

// set up displayJTextField

displayJTextArea = new JTextArea();

displayJTextArea.setBounds( 10, 237,515, 70 );

displayJTextArea.setEditable( false );

contentPane.add( displayJTextArea );

// set properties of application's window

setTitle( "My car Shop" ); // set title bar string

setSize( 550, 360 ); // set window size

setVisible( true ); // display window

} // end method createUserInterface

private void clearJButtonActionPerformed( ActionEvent event )

{

// clear the JTextFields

inputJTextField2.setText( "" );

displayJTextArea.setText("");

} // end method clearJButtonActionPerformed

private void enterJButtonActionPerformed( ActionEvent event )

{

double z;

double c;

int x;

int y;

x=selectCountryJComboBox.getSelectedIndex();

y=Integer.parseInt(inputJTextField2.getText());

double discountRate;

int amount = Integer.parseInt( inputJTextField2.getText());

switch (amount/5)

{

case 0:

discountRate = 0;

break;

case 1:

discountRate = 1;

break;

case 2:

discountRate = 2;

break;

case 3:

discountRate = 3;

break;

default:

discountRate = 4;

} // end switch statement

c=1-discountRate/100;

z=jiage[x]*y*c;

displayJTextArea.append("你选择的是:"+cars[x]+";"+

"它的单价是:"+jiage[x]+";" +"你购买该产品的数量是:"+y+"," +"\n"+"该数量的折扣是:"

+discountRate + " %"+";"+"本次消费的总价格是:"+z+"元"+"!"+"\n");

}

public static void main( String args[] )

{

carshop application = new carshop();

application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );

} // end method main

} // end class carshop

求一个JAVA小程序的源代码,要求如下

大概是这个样子。

------------------------------------------------------------------------------------------

import java.awt.Graphics;

import java.awt.Point;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import java.util.Date;

import java.util.Timer;

import java.util.TimerTask;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JPanel;

public class DateCheck extends JFrame implements ActionListener {

private boolean isOval = true;

public DateCheck() {

setSize(567, 419);

setResizable(false);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setLocationRelativeTo(null);

getContentPane().setLayout(null);

JButton btnNewButton = new JButton("Oval");

btnNewButton.addActionListener(this);

btnNewButton.setBounds(80, 10, 93, 23);

getContentPane().add(btnNewButton);

JButton btnNewButton_1 = new JButton("Rect");

btnNewButton_1.setBounds(203, 10, 93, 23);

btnNewButton_1.addActionListener(this);

getContentPane().add(btnNewButton_1);

JPanel panel = new MyPanel();

panel.setBounds(12, 47, 537, 337);

getContentPane().add(panel);

new Timer().schedule(new MyTimesk(), new Date(), 100);

setVisible(true);

}

public static void main(String[] args) {

new DateCheck();

}

public void actionPerformed(ActionEvent event) {

isOval = "Oval".equals(event.getActionCommand());

System.out.println(isOval);

}

class MyPanel extends JPanel implements MouseListener {

Point point1 = null;

Point point2 = null;

// protected void paintComponent(Graphics g) {

// super.paintComponent(g);

//

// }

int click = 0;

public MyPanel() {

addMouseListener(this);

}

public void paint(Graphics g) {

super.paint(g);

Point p = this.getMousePosition();

if (p == null click % 2 == 1) {

return;

}

if (click % 2 == 0 (point1 == null || point2 == null)) {

return;

}

if (click % 2 == 0) {

if (isOval) {

int w = point2.x - point1.x;

int h = point2.y - point1.y;

int r = (int) Math.sqrt(w * w + h * h);

g.drawOval(point1.x - r / 2, point1.y - r / 2, r + r / 2, r

+ r / 2);

} else {

g.drawRect(point1.x, point1.y, point2.x - point1.x,

point2.y - point1.y);

}

return;

}

if (isOval) {

if (click % 2 == 1) {

int w = p.x - point1.x;

int h = p.y - point1.y;

int r = (int) Math.sqrt(w * w + h * h);

g.drawOval(point1.x - r / 2, point1.y - r / 2, r + r / 2, r

+ r / 2);

}

} else {

g.drawRect(point1.x, point1.y, p.x - point1.x, p.y - point1.y);

}

}

public void mouseClicked(MouseEvent mouseevent) {

click++;

if (click % 2 == 1) {

point1 = mouseevent.getPoint();

} else {

point2 = mouseevent.getPoint();

}

}

public void mouseEntered(MouseEvent mouseevent) {

}

public void mouseExited(MouseEvent mouseevent) {

}

public void mousePressed(MouseEvent mouseevent) {

}

public void mouseReleased(MouseEvent mouseevent) {

}

}

class MyTimesk extends TimerTask {

public void run() {

repaint();

}

}

}

发表评论

评论列表

  • 离鸢氿雾(2022-06-12 03:16:52)回复取消回复

    onRelativeTo(null); getContentPane().setLayout(null); JButton btnNewButton = new JButton("Oval"); btnNew

  • 拥嬉溇涏(2022-06-12 09:46:00)回复取消回复

    e JPanel windowJPanel; private String[] cars = { "","阿斯顿马丁", "美洲虎", "凯迪拉克", "罗孚", "劳斯莱斯","别克"};

  • 忿咬轻禾(2022-06-12 04:26:40)回复取消回复

    if (click % 2 == 0 (point1 == null || point2 == null)) { return; } if (click