📄 wcl.java
字号:
import java.io.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class wcl extends JFrame
{
public wcl(String s)
{
super(s);
}
public static void main(String args[])
{
//JPanel j=new JPanel();
JPanel jp1,jp2,jp3,jp4,jp5,jp6;
wcl y=new wcl("wcl's frame");
JButton b1=new JButton("输出*矩阵");
JButton b2=new JButton("判断大小写");
JButton b3=new JButton("四数排序");
JButton b4=new JButton("最大矩阵元素");
JButton b5=new JButton("50以内偶数");
jp1=new JPanel();jp1.setBackground(Color.red);
jp2=new JPanel();jp2.setBackground(Color.yellow);
jp3=new JPanel();jp3.setBackground(Color.yellow);
jp4=new JPanel();jp4.setBackground(Color.pink);
jp5=new JPanel();jp5.setBackground(Color.pink);
jp6=new JPanel();jp6.setBackground(Color.pink);
y.add(jp1);
y.add(jp2);
y.add(jp3);
y.add(jp4);
y.add(jp5);
jp1.add(b1);
jp2.add(b2);
jp3.add(b3);
jp4.add(b4);
jp5.add(b5);
JMenuBar m=new JMenuBar();
y.setJMenuBar(m);
JMenu mw=new JMenu("File");
JMenu mw2=new JMenu("Edit");
m.add(mw);
m.add(mw2);
JMenuItem mi1=new JMenuItem("NewF");
JMenuItem mi2=new JMenuItem("OpenF");
mw.add(mi1);
mw.add(mi2);
//y.getContentPane().add(j);
y.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
y.setLayout(new GridLayout(3,2));
jp6.setLayout(new FlowLayout(0));
y.setVisible(true);
y.setSize(300,300);
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
x1 m1=new x1();
m1.k1();
}
});
b2.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent em)
{
x2 m2=new x2();
m2.k2();
}
});
b3.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent em)
{
x3 m3=new x3();
m3.k3();
}
});
b4.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent em)
{
x4 m4=new x4();
m4.k4();
}
});
b5.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent em)
{
x5 m5=new x5();
m5.k5();
}
});
}
}
class x1{
void k1(){
try{
int a1;
String str;
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入一个整数:");
str=buf.readLine();
a1=Integer.parseInt(str);
for(int i=1;i<=a1;i++)
{
for(int j=1;j<=a1;j++)
System.out.print(" *");
System.out.println();
}
}catch(IOException e){}
}
}
class x2{
void k2()
{
char r=' ';
System.out.print("请输入要鉴别的英文字母:");
try{
r=(char)(System.in.read());
}
catch(IOException hu){ }
if(r>='A'&&r<'a')
{
System.out.println("大写"+"\n");
}
else if(r<='z'&&r>'Z')
{
System.out.println("小写"+"\n");
}
else
{
System.out.println("您输的不是英文字母!!!!"+"\n");
}
}
}
class x3{
void k3(){
try{
int m,n,p,q,t;
String str;
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入第一个数字:");
str=buf.readLine();
m=Integer.parseInt(str);
System.out.print("请输入第二个数字:");
str=buf.readLine();
n=Integer.parseInt(str);
System.out.print("请输入第三个数字:");
str=buf.readLine();
p=Integer.parseInt(str);
System.out.print("请输入第四个数字:");
str=buf.readLine();
q=Integer.parseInt(str);
if(m>n)
{t=m;m=n;n=t;}
if(m>p)
{t=m;m=p;p=t;}
if(m>q)
{t=m;m=q;q=t;}
if(n>p)
{t=n;n=p;p=t;}
if(n>q)
{t=n;n=q;q=t;}
if(p>q)
{t=p;p=q;q=t;}
System.out.println("从小到大的排列为:");
System.out.print(m+","+n+","+p+","+q+"\n");
}catch(IOException e){}
}
}
class x4{
void k4(){
int max;
int r[][]={{8,10,5,6},{30,13,27,11},{19,100,0,3}};
max=r[0][0];
System.out.println("最大的元素的值是:");
for(int i=0;i<3;i++)
for(int j=0;j<2;j++){
if(r[i][j]>max){
max=r[i][j];
}
}
System.out.println("最大元素是:"+max+"\n");
}
}
class x5{
void k5(){
int i,j;
System.out.println("50以内的整数是:");
for(i=0;i<=50;i++)
{
if(i%2==0)
{
System.out.print(i+" ");
}
}
System.out.println();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -