亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? j3dviewdialog.java

?? The ElectricTM VLSI Design System is an open-source Electronic Design Automation (EDA) system that c
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
/* -*- tab-width: 4 -*- * * Electric(tm) VLSI Design System * * File: J3DViewDialog.java * * Copyright (c) 2003 Sun Microsystems and Static Free Software * * Electric(tm) is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * Electric(tm) is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with Electric(tm); see the file COPYING.  If not, write to * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, * Boston, Mass 02111-1307, USA. */package com.sun.electric.plugins.j3d.ui;import com.sun.electric.database.text.TextUtils;import com.sun.electric.plugins.j3d.View3DWindow;import com.sun.electric.plugins.j3d.utils.J3DClientApp;import com.sun.electric.plugins.j3d.utils.J3DUtils;import com.sun.electric.tool.Job;import com.sun.electric.tool.user.dialogs.EDialog;import com.sun.electric.tool.user.ui.WindowContent;import com.sun.electric.tool.user.ui.WindowFrame;import java.util.ArrayList;import java.util.List;import java.util.Map;import javax.media.j3d.BranchGroup;import javax.media.j3d.TransformGroup;/** * Class to handle the "3D View Demo Dialog" dialog. * @author  Gilda Garreton * @version 0.1 */public class J3DViewDialog extends EDialog{    private View3DWindow view3D = null;    private J3DClientApp socketJob = null;    private List<J3DUtils.ThreeDDemoKnot> knots = new ArrayList<J3DUtils.ThreeDDemoKnot>();    private Map<TransformGroup,BranchGroup> interMap;    public static void create3DViewDialog(java.awt.Frame parent)    {        View3DWindow view3D = null;        WindowContent content = WindowFrame.getCurrentWindowFrame().getContent();        if (content instanceof View3DWindow)            view3D = (View3DWindow)content;        else        {            System.out.println("Current Window Frame is not a 3D View");            return;        }        J3DViewDialog dialog = new J3DViewDialog(parent, view3D, false);		dialog.setVisible(true);    }	/** Creates new form ThreeView */	public J3DViewDialog(java.awt.Frame parent, View3DWindow view3d, boolean modal)	{		super(parent, modal);		initComponents();        this.view3D = view3d;        getRootPane().setDefaultButton(connect);//        spline.addItem("KB Spline");//        spline.addItem("TCB Spline");        if (J3DUtils.jAlpha != null)        {            slider.addChangeListener(J3DUtils.jAlpha);            auto.setSelected(J3DUtils.jAlpha.getAutoMode());        }        // setting initial other values        setOtherValues("?", "?");        // to calculate window position		finishInitialization();	}    public void socketAction(String inData)    {        String[] stringValues = J3DUtils.parseValues(inData, 0);        xField.setText(stringValues[0]);        yField.setText(stringValues[1]);        zField.setText(stringValues[2]);        xRotField.setText(stringValues[3]);        yRotField.setText(stringValues[4]);        zRotField.setText(stringValues[5]);        xRotPosField.setText(stringValues[6]);        yRotPosField.setText(stringValues[7]);        zRotPosField.setText(stringValues[8]);        setOtherValues(stringValues[9], stringValues[10]);        double[] values = J3DUtils.convertValues(stringValues);        knots.add(view3D.moveAndRotate(values));    }    private void setOtherValues(String capacitance, String radius)    {        capacitanceLabel.setText("Capacitance: " + capacitance + " [fF]");        radiusLabel.setText("Radius: " + radius + " [mm]");    }	protected void escapePressed() { closeActionPerformed(null); }	/** This method is called from within the constructor to	 * initialize the form.	 * WARNING: Do NOT modify this code. The content of this method is	 * always regenerated by the Form Editor.	 */    private void initComponents() {//GEN-BEGIN:initComponents        java.awt.GridBagConstraints gridBagConstraints;        rotationPanel = new javax.swing.JPanel();        zRotPosLabelUnit = new javax.swing.JLabel();        yRotLabelUnit = new javax.swing.JLabel();        yRotPosLabelUnit = new javax.swing.JLabel();        xRotPosLabelUnit = new javax.swing.JLabel();        zRotLabelUnit = new javax.swing.JLabel();        xRotLabelUnit = new javax.swing.JLabel();        zRotPosField = new javax.swing.JTextField();        zRotPosLabel = new javax.swing.JLabel();        yRotPosField = new javax.swing.JTextField();        yRotPosLabel = new javax.swing.JLabel();        xRotPosField = new javax.swing.JTextField();        xRotPosLabel = new javax.swing.JLabel();        zRotField = new javax.swing.JTextField();        zRotLabel = new javax.swing.JLabel();        yRotField = new javax.swing.JTextField();        yRotLabel = new javax.swing.JLabel();        xRotField = new javax.swing.JTextField();        xRotLabel = new javax.swing.JLabel();        xRotBox = new javax.swing.JCheckBox();        yRotBox = new javax.swing.JCheckBox();        zRotBox = new javax.swing.JCheckBox();        positionPanel = new javax.swing.JPanel();        zLabelUnit = new javax.swing.JLabel();        yLabelUnit = new javax.swing.JLabel();        xLabelUnit = new javax.swing.JLabel();        zField = new javax.swing.JTextField();        zLabel = new javax.swing.JLabel();        yField = new javax.swing.JTextField();        yLabel = new javax.swing.JLabel();        xField = new javax.swing.JTextField();        xLabel = new javax.swing.JLabel();        xBox = new javax.swing.JCheckBox();        yBox = new javax.swing.JCheckBox();        zBox = new javax.swing.JCheckBox();        otherPanel = new javax.swing.JPanel();        capacitanceLabel = new javax.swing.JLabel();        radiusLabel = new javax.swing.JLabel();        separator = new javax.swing.JSeparator();        slider = new javax.swing.JSlider();        auto = new javax.swing.JCheckBox();        demo = new javax.swing.JButton();        separator1 = new javax.swing.JSeparator();        close = new javax.swing.JButton();        connect = new javax.swing.JButton();        enter = new javax.swing.JButton();        read = new javax.swing.JButton();        getContentPane().setLayout(new java.awt.GridBagLayout());        setTitle("3D Capacitance Demo Control Dialog");        setBackground(java.awt.Color.white);        setName("");        addWindowListener(new java.awt.event.WindowAdapter() {            public void windowClosing(java.awt.event.WindowEvent evt) {                closeDialog(evt);            }        });        rotationPanel.setLayout(new java.awt.GridBagLayout());        rotationPanel.setBorder(new javax.swing.border.TitledBorder("Rotation Values"));        zRotPosLabelUnit.setText("[um]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 5;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(zRotPosLabelUnit, gridBagConstraints);        yRotLabelUnit.setText("[degrees]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 1;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(yRotLabelUnit, gridBagConstraints);        yRotPosLabelUnit.setText("[um]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 4;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(yRotPosLabelUnit, gridBagConstraints);        xRotPosLabelUnit.setText("[um]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 3;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(xRotPosLabelUnit, gridBagConstraints);        zRotLabelUnit.setText("[degrees]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 2;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(zRotLabelUnit, gridBagConstraints);        xRotLabelUnit.setText("[degrees]");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 0;        gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;        gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4);        rotationPanel.add(xRotLabelUnit, gridBagConstraints);        zRotPosField.setPreferredSize(new java.awt.Dimension(60, 21));        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 2;        gridBagConstraints.gridy = 5;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;        gridBagConstraints.insets = new java.awt.Insets(0, 0, 4, 0);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜激情视频| 天堂一区二区在线免费观看| 亚洲电影你懂得| 国产精品99久久久久久宅男| 麻豆视频观看网址久久| 欧美精品xxxxbbbb| 激情综合网最新| 精品成人在线观看| 国产一区 二区| 国产精品久久久久毛片软件| 99re在线精品| 日韩中文字幕麻豆| 日韩欧美国产电影| 国产aⅴ综合色| 亚洲精品伦理在线| 欧美日韩dvd在线观看| 日韩国产精品久久| 国产亚洲午夜高清国产拍精品| 成人综合在线视频| 一区二区在线观看免费| 欧美蜜桃一区二区三区| 精品一区二区久久| 亚洲视频中文字幕| 欧美一区二区三区视频免费| 国产成人精品aa毛片| 亚洲另类春色校园小说| 欧美一区二区成人| www.亚洲精品| 男人的天堂亚洲一区| 中文字幕av免费专区久久| 欧美做爰猛烈大尺度电影无法无天| 午夜精品久久久久久久久久久 | 国产精品久久久久久久久果冻传媒 | 久久久亚洲国产美女国产盗摄| 成人av网站在线| 视频一区二区不卡| 中文字幕欧美一区| 日韩一区二区麻豆国产| 成人av在线资源网站| 日韩福利视频网| 日韩美女精品在线| 精品1区2区在线观看| 91国产免费看| 国产精品羞羞答答xxdd| 亚洲国产美女搞黄色| 亚洲国产精品精华液2区45| 欧美人与性动xxxx| 91黄色免费观看| 成人综合在线观看| 九色|91porny| 午夜精品福利一区二区三区av| 中文一区一区三区高中清不卡| 制服视频三区第一页精品| 91视频精品在这里| 国产一区二区0| 久久国产成人午夜av影院| 一区二区三区中文字幕精品精品 | 日精品一区二区三区| 亚洲人成亚洲人成在线观看图片| 亚洲精品一区二区三区香蕉| 色噜噜久久综合| av中文字幕不卡| 国产精品一二三四| 免费观看日韩av| 亚洲成a人v欧美综合天堂| 中文字幕一区在线观看| 国产清纯白嫩初高生在线观看91| 日韩一二在线观看| 69堂精品视频| 欧美浪妇xxxx高跟鞋交| 欧美午夜电影在线播放| 欧美精品亚洲一区二区在线播放| 日本乱码高清不卡字幕| 99久久99久久综合| 99久久精品免费| 成人av网站免费| 91在线视频免费观看| 99久久99久久久精品齐齐| 国产不卡免费视频| 福利一区福利二区| 风间由美一区二区av101| 国产成人精品综合在线观看| 国产精品亚洲午夜一区二区三区| 国产毛片精品一区| 丁香婷婷深情五月亚洲| 不卡一区中文字幕| 色综合久久久久久久久久久| 91丨porny丨户外露出| 在线免费不卡电影| 欧美理论在线播放| 精品伦理精品一区| 久久品道一品道久久精品| 久久精品亚洲一区二区三区浴池| 欧美经典三级视频一区二区三区| 国产精品久久午夜| 国产精品久久久久影院老司| 亚洲免费在线观看| 亚洲国产成人av| 久久99深爱久久99精品| 国产成人午夜99999| 99re热视频精品| 欧美日韩一区不卡| 日韩精品专区在线| 国产欧美一区在线| 亚洲综合色网站| 久久精品国产免费看久久精品| 国产剧情av麻豆香蕉精品| 成人激情动漫在线观看| 在线免费精品视频| 日韩女优av电影| 中文字幕在线观看一区二区| 一区二区三区波多野结衣在线观看| 午夜欧美电影在线观看| 国产一区二区网址| 色综合久久中文综合久久97| 欧美老人xxxx18| 中文字幕免费观看一区| 亚洲一区免费观看| 国精品**一区二区三区在线蜜桃| 99久久99久久久精品齐齐| 91精品黄色片免费大全| 欧美国产乱子伦 | 国产一区二区三区视频在线播放| 成人久久18免费网站麻豆| 欧美日韩亚洲综合在线| 国产丝袜美腿一区二区三区| 亚洲激情校园春色| 国产乱码字幕精品高清av| 在线观看视频91| 国产欧美日韩精品a在线观看| 亚洲一卡二卡三卡四卡五卡| 国产高清亚洲一区| 91精品国产综合久久久久| 国产精品对白交换视频| 蓝色福利精品导航| 欧美视频在线观看一区二区| 国产片一区二区| 久久www免费人成看片高清| 欧洲生活片亚洲生活在线观看| 精品国内片67194| 亚洲v精品v日韩v欧美v专区| 97久久精品人人做人人爽| 337p粉嫩大胆噜噜噜噜噜91av| 一区二区日韩av| 成人sese在线| 久久精品欧美一区二区三区不卡| 亚洲成年人网站在线观看| 一本色道久久综合狠狠躁的推荐 | 精品国产一二三| 日本网站在线观看一区二区三区| zzijzzij亚洲日本少妇熟睡| 精品美女被调教视频大全网站| 丝袜亚洲另类丝袜在线| 99re成人在线| 综合婷婷亚洲小说| 99综合影院在线| 亚洲国产岛国毛片在线| 国产经典欧美精品| 久久精品一区八戒影视| 精品一区二区久久| 亚洲精品一区二区三区蜜桃下载| 青青草91视频| 日韩精品一区二区三区四区视频| 午夜激情一区二区三区| 欧美在线三级电影| 一级女性全黄久久生活片免费| av电影天堂一区二区在线观看| 中文字幕 久热精品 视频在线| 国产麻豆精品在线| 国产午夜一区二区三区| 高清免费成人av| 日本一区二区高清| 99精品国产91久久久久久| 国产精品九色蝌蚪自拍| 94色蜜桃网一区二区三区| 自拍偷拍亚洲欧美日韩| 色婷婷亚洲婷婷| 亚洲一区二区视频在线观看| 欧美午夜电影网| 五月婷婷激情综合| 日韩免费一区二区| 国产成人在线视频播放| 国产日韩成人精品| 91麻豆swag| 午夜电影一区二区三区| 欧美不卡一区二区| 国产乱子轮精品视频| 国产精品久久久久久亚洲毛片 | 国产一区二区三区久久久 | 在线观看免费亚洲| 午夜精品影院在线观看| 欧美一级生活片| 国产在线播放一区三区四| 国产欧美一区二区精品性色| 99国产精品国产精品毛片| 亚洲一区二区精品3399| 精品福利一区二区三区| 成人爱爱电影网址| 日韩国产成人精品| 国产精品久久久久一区二区三区|