📄 fex.java
字号:
currentY=mouseEvent.getY();
if(currentX>165¤tX<755¤tY>10¤tY<520)
{
if(bPrepare&bNodeManul)
{
int reg=ScreenRecord[currentX-160][525-currentY];
if(reg<=0)
newnode(currentX-160,525-currentY);
}
// if(bPrepare&!bNodeManul)
//{
// int reg=ScreenRecord[currentX-160][525-currentY];
//if(reg>0){nodeselected(reg);
// repaint();//}
//}
}
return;
}
/**
* Comment
*/
public void fEX_MouseDragged(java.awt.event.MouseEvent mouseEvent) {
currentX=mouseEvent.getX();
currentY=mouseEvent.getY();
if(currentX>165¤tX<755¤tY>10¤tY<520)
{
if(bally)
{currentX=((int)((currentX-160)/60.0+0.5))*60+160;
currentY=535-((int)((535-currentY)/60.0+0.5))*60;}
if(bPrepare&bUnitManul)
{
repaint();bDraging=true;
}
if(bPrepare&!bNodeManul&!bUnitManul)
{
if(bnodeselect&!bUnitManul){
nodes[currentNode].X=currentX-160;
nodes[currentNode].Y=525-currentY;
nodeselected(currentNode);
repaint();
}
//if(reg==0){bnodeselect=false;}
}
}
return;
}
/**
* Comment
*/
public void fEX_MouseMoved(java.awt.event.MouseEvent mouseEvent) {
currentX=mouseEvent.getX();
currentY=mouseEvent.getY();
//currentX-160,530-currentY
ivjLabel16.setText((currentX-160)+", "+(525-currentY));
if(bPrepare&(bNodeManul||bUnitManul))
{
if(bally)
{currentX=((int)((currentX-160)/60.0+0.5))*60+160;
currentY=535-((int)((535-currentY)/60.0+0.5))*60;}
if(currentX>150)
repaint();
}
return;
}
/**
* Comment
*/
public void fEX_MousePressed(java.awt.event.MouseEvent mouseEvent) {
currentX=mouseEvent.getX();
currentY=mouseEvent.getY();
if(currentX>165¤tX<755¤tY>10¤tY<520)
{
if(bPrepare&!bNodeManul)
{
int reg=ScreenRecord[currentX-160][525-currentY];
if(reg>0){nodeselected(reg);
bunitselect=false;
bnodeselect=true;
repaint();}
if(reg<0){unitselected(-reg);
bnodeselect=false;
bunitselect=true;
repaint();}
if(reg==0){bnodeselect=false;
bunitselect=false; }
}
}
return;
}
/**
* Comment
*/
public void fEX_MouseReleased(java.awt.event.MouseEvent mouseEvent) {
currentX=mouseEvent.getX();
currentY=mouseEvent.getY();
if(currentX>165¤tX<755¤tY>10¤tY<520)
{
if(bally)
{currentX=((int)((currentX-160)/60.0+0.5))*60+160;
currentY=535-((int)((535-currentY)/60.0+0.5))*60;}
if(bPrepare&!bNodeManul)
{
//if(reg==0){bnodeselect=false;}
}
if(bPrepare&bnodeselect){
for(int i=1;i<=UnitNum;i++)
register(units[i],i);
for(int i=1;i<=NodeNum;i++)
register(nodes[i],i);
}
if(bDraging)
{
int n=ScreenRecord[currentX-160][525-currentY];
if(n>0&(n!=currentNode))
{
newunit(currentNode,n);
//System.exit(0);
bDraging=false;
nodeselected(n);
}
}
}
bDraging=false;
return;
}
/**
* Returns information about this applet.
* @return a string of information about this applet
*/
public String getAppletInfo() {
return "";
}
/**
* Return the Button1 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton1() {
if (ivjButton1 == null) {
try {
ivjButton1 = new java.awt.Button();
ivjButton1.setName("Button1");
ivjButton1.setBounds(1, 1, 150, 20);
ivjButton1.setLabel("前处理");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton1;
}
/**
* Return the Button10 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton10() {
if (ivjButton10 == null) {
try {
ivjButton10 = new java.awt.Button();
ivjButton10.setName("Button10");
ivjButton10.setBounds(5, 423, 139, 20);
ivjButton10.setLabel("生成预处理报告");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton10;
}
/**
* Return the Button11 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton11() {
if (ivjButton11 == null) {
try {
ivjButton11 = new java.awt.Button();
ivjButton11.setName("Button11");
ivjButton11.setBounds(80, 10, 53, 20);
ivjButton11.setLabel("运算");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton11;
}
/**
* Return the Button12 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton12() {
if (ivjButton12 == null) {
try {
ivjButton12 = new java.awt.Button();
ivjButton12.setName("Button12");
ivjButton12.setBounds(40, 22, 62, 20);
ivjButton12.setLabel("画位移图");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton12;
}
/**
* Return the Button121 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton121() {
if (ivjButton121 == null) {
try {
ivjButton121 = new java.awt.Button();
ivjButton121.setName("Button121");
ivjButton121.setBounds(40, 2, 62, 20);
ivjButton121.setEnabled(false);
ivjButton121.setLabel("画内力图");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton121;
}
/**
* Return the Button13 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton13() {
if (ivjButton13 == null) {
try {
ivjButton13 = new java.awt.Button();
ivjButton13.setName("Button13");
ivjButton13.setBounds(1, 64, 150, 20);
ivjButton13.setLabel("例子和帮助");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton13;
}
/**
* Return the Button14 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton14() {
if (ivjButton14 == null) {
try {
ivjButton14 = new java.awt.Button();
ivjButton14.setName("Button14");
ivjButton14.setBounds(12, 107, 126, 20);
ivjButton14.setEnabled(false);
ivjButton14.setLabel("帮助");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton14;
}
/**
* Return the Button15 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton15() {
if (ivjButton15 == null) {
try {
ivjButton15 = new java.awt.Button();
ivjButton15.setName("Button15");
ivjButton15.setBounds(4, 5, 43, 20);
ivjButton15.setLabel("自动");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton15;
}
/**
* Return the Button16 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton16() {
if (ivjButton16 == null) {
try {
ivjButton16 = new java.awt.Button();
ivjButton16.setName("Button16");
ivjButton16.setBounds(4, 30, 43, 20);
ivjButton16.setLabel("手动");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton16;
}
/**
* Return the Button17 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton17() {
if (ivjButton17 == null) {
try {
ivjButton17 = new java.awt.Button();
ivjButton17.setName("Button17");
ivjButton17.setBounds(5, 1, 41, 17);
ivjButton17.setLabel("手动");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton17;
}
/**
* Return the Button18 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton18() {
if (ivjButton18 == null) {
try {
ivjButton18 = new java.awt.Button();
ivjButton18.setName("Button18");
ivjButton18.setBounds(44, 4, 62, 20);
ivjButton18.setEnabled(false);
ivjButton18.setLabel("桥梁结构");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton18;
}
/**
* Return the Button19 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton19() {
if (ivjButton19 == null) {
try {
ivjButton19 = new java.awt.Button();
ivjButton19.setName("Button19");
ivjButton19.setBounds(44, 28, 62, 20);
ivjButton19.setEnabled(false);
ivjButton19.setLabel("10X10珩架");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton19;
}
/**
* Return the Button2 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton2() {
if (ivjButton2 == null) {
try {
ivjButton2 = new java.awt.Button();
ivjButton2.setName("Button2");
ivjButton2.setBounds(1, 22, 150, 20);
ivjButton2.setLabel("有限元分析");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton2;
}
/**
* Return the Button20 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton20() {
if (ivjButton20 == null) {
try {
ivjButton20 = new java.awt.Button();
ivjButton20.setName("Button20");
ivjButton20.setBounds(44, 52, 62, 20);
ivjButton20.setEnabled(false);
ivjButton20.setLabel("模拟悬臂梁");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton20;
}
/**
* Return the Button21 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton21() {
if (ivjButton21 == null) {
try {
ivjButton21 = new java.awt.Button();
ivjButton21.setName("Button21");
ivjButton21.setBounds(169, 370, 62, 20);
ivjButton21.setLabel("OK");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton21;
}
/**
* Return the Button22 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton22() {
if (ivjButton22 == null) {
try {
ivjButton22 = new java.awt.Button();
ivjButton22.setName("Button22");
ivjButton22.setBounds(9, 11, 62, 20);
ivjButton22.setEnabled(false);
ivjButton22.setVisible(true);
ivjButton22.setLabel("显示结果");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjButton22;
}
/**
* Return the Button3 property value.
* @return java.awt.Button
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Button getButton3() {
if (ivjButton3 == null) {
try {
ivjButton3 = new java.awt.Button();
ivjButton3.setName("Button3");
ivjButton3.setBounds(1, 43, 150, 20);
ivjButton3.setLabel("后处理");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -