Java 拓扑图构建_用JAVA画个简单的拓扑图

该博客讨论了如何使用Java实现一个简单的拓扑图绘制,并提供了代码示例。作者请求帮助生成带有随机参数的图,并希望看到动态生成的路径。解决方案包括了一个名为`Diagram_Panel`的类,该类继承自`JPanel`,并实现了鼠标监听器以响应用户的交互,如创建新图和显示路径。
摘要由CSDN通过智能技术生成

https://zhidao.baidu.com/question/151408808.html?qbl=relate_question_0&word=%D3%C3Java%BB%E6%D6%C6%BD%DA%B5%E3%D6%AE%BC%E4%B5%C4%CD%BC

问题描述:

用JAVA帮我画个简单的拓扑图,图形如图所示,要用java实现,麻烦写出代码,采用的话追加高分,谢谢

如果可以的话,帮我在图上随机生成参数,链路的参数(1~10),节点上2个参数,也是1~10

我要用这些参数来计算,最后生成一条路径。

生成的路径最好是动态生成的。

能做多少是多少,必有重谢!

Q-5369248

那个图我自己会画了,请教一下,在Eclipse里怎么关联两个JAVA程序?

先显示这个图,然后显示另外一个有路径的图(在此图基础上有一段路径加粗)。

在同一个窗口或者不在都行

f8671ab7cdf64c462e897b7d6bf83a3f.png

解决方法:

如果需要的话留个邮箱,我把程序发给你。

晕~~我索性写个最短路径的给你吧,等着~

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.util.Random;

class Diagram_Panel extends JPanel {

private Rectangle btnNew = new Rectangle(10, 10, 82, 22);

private int state;

private Random rnd = new Random();

private int[][] vertices;

private int[][] params;

private int[][] linked;

public Diagram_Panel () {

setBackground(Color.WHITE);

addMouseMotionListener(new MouseMotionAdapter() {

@Override public void mouseMoved (MouseEvent me) {

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值