当前位置:首页 » 编程语言 » java程序图片

java程序图片

发布时间: 2023-07-31 11:12:05

A. java编写一个程序,在屏幕上打印出如下图形

打印杨辉三角图形的Java程序如下

public class H{

public static void main(String[] args) {

int i,j,N=7;

int[][] a=new int[N][N];

for(i=0;i<N;i++){

a[i][0]=1;

a[i][i]=1;

}

for(i=2;i<N;i++)

for(j=1;j<i;j++)

a[i][j]=a[i-1][j-1]+a[i-1][j];

for(i=0;i<N;i++){

for(j=0;j<N-i-1;j++){

System.out.print(" ");

}

for(j=0;j<i+1;j++){

System.out.printf("%-4d",a[i][j]);

}

System.out.println();

}

}

}

B. java编程采用图形界面实现两个内容的交换,图形界面如下图

以下是一个简单的Java GUI程序,可以实现两个内容(字符串、图片等)之间的交换:

Copy code
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SwapContent extends JFrame implements ActionListener {
private JLabel label1, label2;
private JButton swapBtn;

public SwapContent() {
// 设置窗口大小和标题
setSize(400, 300);
setTitle("Swap Content Demo");

// 创建标签和按钮模唤
label1 = new JLabel("Content A");
label2 = new JLabel("Content B");
swapBtn = new JButton("Swap");

// 设置标签和按钮的位置和大小
label1.setBounds(50, 50, 100, 30);
label2.setBounds(200, 50, 100, 30);
swapBtn.setBounds(150, 150, 100, 30);

// 将标签和按钮添加到窗口中
add(label1);
add(label2);
add(swapBtn);

// 注册按钮的事件监听器
swapBtn.addActionListener(this);

// 设置窗口的默认关闭方式
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

@Override
public void actionPerformed(ActionEvent e) {
// 获取标签的内容
String temp = label1.getText();
label1.setText(label2.getText());
label2.setText(temp);
}

public static void main(String[] args) {
// 创建窗口对象并显示
SwapContent sc = new SwapContent();
sc.setVisible(true);
}
}
该程序创建了一个窗口,包括两个标签(label1和label2)和一个按钮(swapBtn)。当用户点击按钮时,程序会交换label1和label2的内容。

在程序的actionPerformed方法中,程序将label1和label2的内容交换。具体实现是,首先使用旦册凯label1.getText()获取label1的内容,并将其保存到一个临时变量temp中;然后,将label1的内容设置为label2的内容,将label2的内容设置为temp的姿裂值。这样,label1和label2的内容就被互换了。

在main方法中,程序创建了SwapContent对象,并将其显示出来。程序运行后,用户可以在窗口中交换label1和label2的内容。

C. 如何用Java程序编程以下图片的代码

按照你的要求编写的Java程序如下

publicclassCC{
publicstaticvoidmain(String[]args){
intN=5;
for(inti=0;i<N;i++){
for(intj=0;j<N-i;j++){
System.out.print("");
}
for(intj=0;j<=i;j++){
System.out.print((char)('a'+i)+"");
}
System.out.println();
}
}
}

运行结果

D. Java编写一下图片下载程序

楼上的写的没错,不过感觉太麻烦了,用hutool工具包来写个方法

HttpUtil.downloadFile("https://www..com/img/PCtm_.png", new File("F://demo4/_logo.png"));

第一个参数为网络logo图片,第二个为我本地下载位置,下载结果如图

热点内容
基于nginx搭建图片服务器原理 发布:2025-02-07 07:44:18 浏览:448
java等待 发布:2025-02-07 07:28:24 浏览:611
vs编译器会自己加空格吗 发布:2025-02-07 07:23:05 浏览:174
光遇切换账号安卓要输入些什么 发布:2025-02-07 07:10:20 浏览:501
多角线算法 发布:2025-02-07 07:08:56 浏览:273
有效提高ftp传输速度 发布:2025-02-07 07:06:47 浏览:703
寒灵之剑脚本 发布:2025-02-07 06:57:12 浏览:119
解压的窗口 发布:2025-02-07 06:44:34 浏览:798
android身份证 发布:2025-02-07 06:36:43 浏览:431
python的库在哪 发布:2025-02-07 06:30:24 浏览:349