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

📄 trianglemothod.java

📁 简单的java入门编程
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TriangleMethod extends JFrame
   implements ActionListener {
	private JBtton button;
	private JPanel panel;
	public static void main (String[] args){
	
	TriangleMethod frame =new TriangleMethod();
	frame.setSize (350,300);
	frame.createGUI();
	frame.show();
}
private void createCUI(){
	setDefantCloseOperation(EXITrONrCLOSE);
	Container window =getContentPane();
	window.setLayout(new FlowLayout());
	
	panel=new Jpanel();
	panel.setPreferredSize(new Dimension (300,200));
	panel.setBackground(Color.white);
	window.add(panel);
	button=new JBetton("press me");
	window.add(button);
	button.addActionListener(this);
}
public void actionPerformed(ActionEvent event){
	Graphics paper=panel.getGraphics();
	drawLogo(paper,10,20);
	drawLogo(paper,100,200);
	drawTriangle(paper,100,10,40,40);
	drawTriangle(paper,10,100,20,60);
}
private void drawLogo(Graphics drawingArea,int Xpos ,int yPos){
	drawingArea.drawRect(xPos,yPos,60,60);
	drawingArea.drawRect(xPos,yPos,40,40);
	drawingArea.drawRect(xPos,yPos,20,20);
}
private void drawLogo(Graphics drawingArea,
                               int xPlace,
                               int yPlace,
                               int width,
                               int height){
drawingArea.drawLine(xPlace,yPlace,xPlace,yPlace+height);
drawingArea.drawLine(xPlace,yPlace+xPlace,xPlace+width,yPlace+height);
drawingArea.drawLine(xPlace,yPlace,xPlace+width,yPlace+height);
   }
}

⌨️ 快捷键说明

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