
java
tianyatest
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
隧道通风网络节点图导出CAD文本时的三角形算法
在TESP软件中涉及到将带文本的节点图导出为CAD文件,其中文本的绘制需要根据Section的方向来确定,确保和绘图的习惯一致。(2)除了垂直的文字,其他文字,不论箭头是向左,还是向右,文字均应在Section的上方。1、求解section箭头线的准确角度,0-360°;(1)垂直绘制的Section需确保文字字头向左。2、根据代码进行文本绘制。原创 2024-08-05 15:51:47 · 418 阅读 · 0 评论 -
Java绘制的通风节点图导出DXF
大致完成了通风节点网络图的DXF导出框架。箭头线不画了,太麻烦。不说那么多,上图,看效果。原创 2021-09-17 22:34:42 · 409 阅读 · 2 评论 -
Java操作DXF中增加中文文本的问题
采用java 编写dxf文本,在添加中文文本的时候,有点问题,采用cad打开时会显示dxf文件没有完成。其原因在dxf文件要采用Unicode编码,所以要将需要在dxf中显示的中文修改为Unicode的十六进制编码,就是而且必须应该是\u+0XXX的格式,且必须是4位,对于字母,数字等必须要采用0进行补位,否则cad中不能正常显示。另外,cad要显示中文,还需要将header中的$DWGCODEPAGE 设置为ANSI_936。参考如下:DXF File Encoding — ezdxf 0.1原创 2021-09-16 17:55:20 · 756 阅读 · 0 评论 -
晒图晒图,
原创 2021-09-11 19:42:01 · 163 阅读 · 0 评论 -
1.关于数据绑定
眼睛痛,今天坚持写了一个页面,关于数据绑定,记录如下:安装windowbuilder之后,必须把beansbinding-1.2.1放到项目的buildpath中才能是显示databinding。所有的bean文件的set方法中,必须实现firePropertyChange方法,也就是bean文件必须要调用这个方法,数据绑定的监听类才能监听到bean中数据的变化。而且那个变动的名称必须和变量的名字一致,绑定的时候,Jtable对应的,一定要是List,千万不是能是ArrayList,不然死都原创 2021-08-28 19:40:16 · 151 阅读 · 0 评论 -
Graphics2D 转DXF的Java包----JDXF
今天想到SES节点文件采用Java绘图后如何导出CAD文件的问题,突然发现JDXF Java包,而且是2018年5月才发布的第一版,感觉看了下。原文网址如下:https://jsevy.com/wordpress/从网站的各种文章来看,作者是个非常有意思的老头,弄的各种东西也非常有趣。言归正传,Java JDXF是为使用Java AWT图形生成DXF文件提供支持的Java开发包,提供了一个...转载 2020-02-21 02:21:38 · 2226 阅读 · 0 评论 -
Windowbuilder中Swing的数据绑定
Eclipse中提供了swing的数据绑定功能,可以对Model数据进行读写。但是,需要使用PropertyChangeSupport这个类,来实现属性的绑定,以满足监听器进行注册监听后才能进行model的修改功能,否则只能读。其文档定义为:This is a utility class that can be used by beans that supportbound properties....原创 2018-03-25 00:17:53 · 1636 阅读 · 0 评论 -
ses数据以节点方式进行存储的问题
过年前琢磨了下,想以jgraphX来绘制ses节点图,但是ses的输入输出太过冗杂。先把原来的vb程序进行了一个简单的改写来进行ses输入文件的读入,然后转换为xml文档,但是在准换过程中发现可以读入,就是不能导出为xml文件,今天又仔细差了下原因。总结如下,jgraphx进行对象文件另存xml文件时,必须满足以下条件:(1) Defines theuser objects, which are ...原创 2018-03-03 22:50:10 · 501 阅读 · 0 评论 -
sesinputmanager调用ses
vb代码如下:Private Sub MR_Curr_Click()Dim ss$, ss1$, ss2$, PId As Long, PHandle As Long, PStat As LongDim TermCode As LongDim msg1 As String, MsgFlag As Integer, istat As Integer MF_Save_Click '原创 2017-09-22 23:03:08 · 452 阅读 · 0 评论 -
SES数据提取工具v1.0
由于SES计算结果查看方式太不好用,和同事商量后决定编一个小工具,做数据提取,直接上图。原创 2017-08-10 18:07:13 · 483 阅读 · 2 评论 -
椭圆形方程的差分解法
最近看《热工流体数值计算》(俞冀阳,2012)中讲了一些典型的偏微分方程求解,按照其差分计算的方法,采用Java语言和Python语言进行了式2-8的求解。数学模型如下: 差分计算时,收敛精度的确定非常重要,必须按照网格的尺度确定收敛精度,也即,网格尺寸越小,则需要收敛的精度必须越高,不然可能出现修正值被忽略,最终计算结果差异非常大的情况。精度的确定为:while(delta >=原创 2016-12-14 16:46:19 · 3228 阅读 · 0 评论 -
chartdirector绘制风量计算结果对比图及导出到word中的问题
(1)chartdirector注册问题由于jfreechart做的图总感觉有点模糊,所以采用chartdirector进行图表绘制,但是chartdirector如果未注册,将在下方显示未注册提示,所以需要下载5.1的破解版,并在程序中加入以下代码: Chart.setLicenseCode("SXZVFNRN9MZ9L8LGA0E2B1BB");最终生成的图片效果如下:原创 2016-07-31 11:59:54 · 1450 阅读 · 0 评论 -
java 提取曲线图数值并导出excel
由于公路隧道通风辅助设计及网络分析系统中需要经常添加风机曲线,用Autocad取点或者Origin中的取点都不是很方便,所以采用Jpanel绘图取点的方式。先上图:点图取点及绘制点的部分代码: jpgPan.addMouseListener(new MouseAdapter() { @Override public void mousePressed(Mouse原创 2016-07-27 18:37:25 · 2835 阅读 · 0 评论 -
java 绘制数值计算云图
采用python,matlab等进行数值计算时,都可以很方便的进行计算结果查看显示。在进行运营隧道围岩温度场计算时,我采用了java语言进行编程计算,面向对象的编程方式,比fortran,python的编程方式还是让人容易接受的多。为了显示计算结果,采用了chartdirector进行云图绘制。结果如下:原创 2016-06-24 10:09:08 · 1878 阅读 · 0 评论