当前位置:文档之家› (总结)Swing组件的使用

(总结)Swing组件的使用

(总结)Swing组件的使用
(总结)Swing组件的使用

(总结)Swing组件的使用

Swing 的组件与AWT 组件相似,但又为每一个组件增添了新的方法,并提供了更多的高级组件.Swing 的基本组件:1.按钮(JButton):

Swing 中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且还可以将多个图像指定给一个按钮。

(1).JButton 常用的构造方法。

JButton(String text):按钮上显示字符。

JButton(Icon icon) :按钮上显示图标。

JButton(String text, Icon icon):按钮上既显示图标又显示字符。

(2).常用方法:

b1.setEnabled(false); //使按钮当前不可用

b1.setToolTipText("..."): //设置按钮提示文本

b1.setMnemonic(KeyEvent.VK_D);// 将b1邦定alt+D键(3).案例代码:

[java] view plain copy print?public class JButtonExample3 extends JPanel implements ActionListener

{ protected JButton b1, b2, b3; public JButtonExample3() { ImageIcon

leftButtonIcon = createImageIcon("right.gif");

ImageIcon middleButtonIcon =

createImageIcon("middle.gif"); ImageIcon rightButtonIcon = createImageIcon("left.gif");

b1 = new JButton("失效中间按钮(D)", leftButtonIcon);

b1.setVerticalTextPosition(AbstractButton.CENTER);// 水平中间对齐

b1.setHorizontalTextPosition(AbstractButton.LEADING);// 相当于LEFT

b1.setMnemonic(KeyEvent.VK_D);// 将b1邦定alt+D键b1.setActionCommand("disable");

b2 = new JButton("M中间按钮", middleButtonIcon);

b2.setVerticalTextPosition(AbstractButton.BOTTOM);

b2.setHorizontalTextPosition(AbstractButton.CENTER);

b2.setMnemonic(KeyEvent.VK_M);// 将b2邦定alt+M键b3 = new JButton("E激活中间按钮", rightButtonIcon);

b3.setMnemonic(KeyEvent.VK_E);// 将b3邦定alt+E键

b3.setActionCommand("enable");

b3.setEnabled(false); // 给1和3添加事件监听b1.addActionListener(this);

b3.addActionListener(this); // 设置按钮提示文本b1.setToolTipText("点击这个按钮,

将使中间的按钮失效!"); b2.setToolTipText("点击这个按钮,没有任何的事件发生!");

b3.setToolTipText("点击这个按钮,将使中间的按钮有效"); // 将按钮添加到JPanel中add(b1);

add(b2); add(b3); } public void actionPerformed(ActionEvent e) { if ("disable".equals(e.getActionCommand()))

{ b2.setEnabled(false);

b1.setEnabled(false);

b3.setEnabled(true); } else

{ b2.setEnabled(true);

b1.setEnabled(true);

b3.setEnabled(false); } }

protected static ImageIcon createImageIcon(String path) { https://www.doczj.com/doc/6811819860.html,.URL imgURL =

JButtonExample3.class.getResource(path); if (imgURL != null) { return new

ImageIcon(imgURL); } else

{ System.err.printl n("Couldn′t find file: " + path); return null; } } public static void main(String[] args) { // 设置使用新的swing界面//提供一个关于新创建的

JFrame 是否应该具有当前外观为其提供的Window 装饰(如边框、关闭窗口的小部件、标题等等)的提示。JFrame.setDefaultLookAndFeelDecorated(true);

// 创建一个窗体JFrame frame = new JFrame("小龙按钮");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E); // 创建一个面板

JButtonExample3 newContentPane = new JButtonExample3();

newContentPane.setOpaque(true);

frame.setContentPane(newContentPane); // 显示窗体frame.pack();

frame.setLocation(300, 200);

frame.setVisible(true); } }

运行截图:(说明:以下关于列表框内容部分出自此处:点击打开链接,特此声明!

2.组合框(JComboBox):

组合框(下拉列表JComboBox)使用方法及示例详解:

构造方法:

* JComboBox() 建立一个JComboBox组件.

* JComboBox(ComboBoxModel model) 根据model建立一个JComboBox组件.

* JComboBox(Objext[] items) 利用数组对象建立一个JComboBox组件.

* JComboBox(Vector items) 利用Vector对象建立一个JComboBox组件.常用方法:

....

综合示例:

[java] view plain copy print?<span

style="background-color: rgb(255, 255, 255);">import java.awt.*; /* 包含用于创建用户界面和绘制图形图像的所有类。*/ import javax.swing.*; /* 提供一组"轻量级"组件,尽量让这些组件在所有平台上的工作方式都相同*/

public class JComboBoxDemo extends JFrame

{ public JComboBoxDemo() { /*

* Container是所有容器的父类,又是Java语言的组件类Component的子类. 容器是一种具有容纳其他组件和容器的功能的组件* 一个Java的图形用户界面的最

基本元素是组件,组件是可以以图形化的方式显示在屏幕上并能与用户进行交互的对象,如一个按钮,一个文本框等.

* 在Java中,通常将组件放在一定的容器内使用

this.getContentPane()方法返回此窗体的contentPane 对象*/ Container contentPane =

this.getContentPane(); /* 创建一个面板对象,指定布局管理器为GridLayout,1行2列.Jpanel的默认版面管理为FlowLayout */ JPanel jPanel1 = new JPanel(new GridLayout(1, 2)); // 利用String数组建立JComboBox String[] fruit = { "苹果", "香蕉", "桔子", "梨", "芒果" };

JComboBox jComboBox1 = new JComboBox(fruit); jComboBox1.addItem("其他"); // 在列表框选项的最后再添加一个"其他"选项// 设置jList1对象的带标题边框

jComboBox1.setBorder(BorderFactory.createTitledBorder( "您最喜欢的水果:")); // 添加列表框jComboBox1至面板jPanel1.add(jComboBox1);

// 利用ComboBoxModel建立JComboBox ComboBoxModel myModel = new MyModel(); JComboBox jComboBox2 = new JComboBox(myModel); // 设置jList1对象的带标题边框

jComboBox2.setBorder(BorderFactory.createTitledBorder( "您最喜欢的水果:")); // 添加列表框jComboBox2至面板jPanel1.add(jComboBox2);

// 添加面板至父容器contentPane.add(jPanel1); // 设置本窗体的标题

this.setTitle("JComboBoxDemo"); // 设置本窗体显示的初始大小this.setSize(350, 90);

this.setLocation(300, 200); // 设置本窗体初始可见this.setVisible(true); } class MyModel extends DefaultComboBoxModel

{ String[] fruit = { "苹果", "香蕉", "桔子", "梨", "芒果" }; MyModel() { for (int i = 0;

i < fruit.length; i++) { /* addElement()方法用于向列表框添加选项元素*/

this.addElement(fruit[i]); } }

} public static void main(String args[])

{ JComboBoxDemo test = new JComboBoxDemo(); } }</span> 截图:3.列表框(JList):

列表框的功能与下拉列表框相似,也是让用户在几个条目中做出选择,但又有一些区别,它提供给用户的选择模式更为多样,分别是单一选择、连续选择、多项选择,对应于

ListSelectionModel 中的3个常量:

(1) static int SINGLE_SELECTION 只能选择一条。

(2) static int SINGLE_INTERVAL_SELECTION 按住[Shift]键可选择联系的区间。

(3) static int MULTIPLE_INTERVAL_SELECTION 按住[Ctrl]键可选择多条。构造函数如下:

(1) JList() 建立一个JList 组件。

(2) JList(ListModel model) 根据model 建立一个JList 组件。

(3) JList(Object[] items) 利用数组对象建立一个JList 组件。

(4) JList(Vector items) 利用Vector 对象建立一个JList 组件。

将列表框JList添加到JScrollPane中可以实现列表框的滚动.列表(JList)组件使用示例1如下:

[java] view plain copy print?<span

style="background-color: rgb(255, 255, 255);">public class JListDemo1 extends JFrame{ Container contentPane; JPanel jp; JList

jList1,jList2,jList3; public

JListDemo1(){ contentPane =

this.getContentPane(); jp = new

JPanel(new GridLayout(1,3)); //利用String数组建立JList对象String[] fruit={"苹果","香蕉","桔子","梨","芒果"}; jList1=new JList(fruit); //设置jList1对象的带标题边框

jList1.setBorder(BorderFactory.createTitledBorder("您最喜欢的水果: ")); //设置jList1对象的选择模式为单一选择

jList1.setSelectionMode(ListSelectionModel.SINGLE_SEL ECTION); jp.add(jList1); //利用ListModel建立JList对象,可实现列表内容的动态ListModel myModel=new MyModel(); //创建一个列表模型对象jList2=new JList(myModel); //根据列表模型对象创建列表

jList2.setBorder(BorderFactory.createTitledBorder("您最喜欢的水果: ")); //设置jList2对象的选择模式为按住[Ctrl]可多项选择

jList2.setSelectionMode(ListSelectionModel.MULTIPLE_IN TERVAL_SELECTION); jp.add(jList2);

jList3=new JList(fruit);

jList3.setBorder(BorderFactory.createTitledBorder("您最喜

欢的水果: "));

jList3.setSelectionMode(ListSelectionModel.MULTIPLE_IN TERVAL_SELECTION);

jList3.setVisibleRowCount(3);

jList3.setFixedCellWidth(120);

jList3.setFixedCellHeight(30); JScrollPane jScrollPane = new JScrollPane(jList3);

jp.add(jScrollPane); contentPane.add(jp); this.setTitle("JListDemo"); this.setSize(340,200); //pack(); this.setLocation(400, 300);

this.setVisible(true); } //通过继承DefaultListModel类可实现动态内容的列表选择class MyModel extends

DefaultListModel{ String[] fruit={"苹果","香蕉","桔子","梨","芒果"};

MyModel(){ for(int

i=0;i<fruit.length;i++){ /* void addElement(Object obj) * 将指定组件添加到此类表的末尾。*/

this.addElement(fruit[i]); } } } public static void main(String[] args){ JListDemo1 test=new JListDemo1(); } } </span> 运行结

果如下图所示:列表框示例2代码:

[java] view plain copy print?<span

style="background-color: rgb(255, 255, 255);">public class JListDemo2 extends JFrame { Container contentPane; JPanel jp; JList jListFont, jListSize; // 构造函数public JListDemo2() { contentPane = this.getContentPane();

jp = new JPanel(new GridLayout());

setJListFont(); setJListFontSize(); contentPane.add(jp);

this.setTitle("JListDemo"); this.setSize(240, 200); this.setLocation(400, 300);

this.setVisible(true); } // End of JListDemo2 public void setJListFont()

{ GraphicsEnvironment ge = GraphicsEnvironment .getLocalGraphi csEnvironment(); final String fontName[] = ge.getAvailableFontFamilyNames(); // 获取系统的本地字体jListFont = new JList(fontName);

// 设置jList1对象的带标题边框

jListFont.setBorder(BorderFactory.createTitledBorder("系

统字体: ")); // 设置jList1对象的选择模式为单一选择

jListFont.setSelectionMode(ListSelectionModel.SINGLE_S ELECTION); jListFont.setVisibleRowCount(3); jListFont.setFixedCellWidth(120);

jListFont.setFixedCellHeight(20); JScrollPane jScrollPane1 = new JScrollPane(jListFont);

jp.add(jScrollPane1); } public void setJListFontSize() { final String fontSize[] = { "8", "9", "10", "12", "14", "15", "16", "18", "20", "21", "22", "24", "26", "28", "30", "36", "48",

"54", "72", "89" }; // 创建字号的列表框listSize jListSize = new JList(fontSize);

jListSize.setBorder(BorderFactory.createTitledBorder("字体大小: ")); // 设置jList2对象的选择模式为按住[Ctrl]可多项选择

jListSize .setSelectionMode(ListSelecti onModel.MULTIPLE_INTERVAL_SELECTION); jListSize.setVisibleRowCount(3);

jListSize.setFixedCellWidth(120);

jListSize.setFixedCellHeight(20); JScrollPane jScrollPane2 = new JScrollPane(jListSize);

jp.add(jScrollPane2); } public static void main(String[] args) { JListDemo2 test = new JListDemo2(); } } </span> 程序运行示意图:4.javax.swing

类JColorChooser:

JColorChooser (颜色选择对话框)提供一个用于允许用户操作和选择颜色的控制器窗格。

JColorChooser构造函数:

JColorChooser():建立一个JColorChooer对象,默认颜色为白色.

JColorChooser(Color initialColor):建立一个JColorChooer对象,并设置初始颜色.

JColorChooser(ColorSelectionModel modal):以ColorSelectionModel构造JColorChooser对象.

最常使用JColorChooser的方式是使用JColorChooser

的静态方法showDialog().也就是说在大部份的情况下,我们不会new一个JColorChooser对象,而是直接使用JColorChooser的静态方法(showDialog())来输出颜色选择对话框.利用这个方法我们亦可以得到用户所选择的颜色,若用户没有选择则返回null值.颜色选择对话框的简单案例1代码:

[java] view plain copy print?<span

style="background-color: rgb(255, 255, 255);">public class JColorChooserDemo { public static void main(String[] args) { JFrame frame = new JFrame("JColorChooserDemo");

MyPanel panel = new MyPanel();

frame.getContentPane().add(panel);

frame.pack(); frame.setLocation(300, 200); frame.setVisible(true);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E); } } class MyPanel extends JPanel implements ActionListener { private static final long serialVersionUID = 1L; private JButton button,rgb,red,green,blue; private Color color = new Color(255, 51, 150); public MyPanel()

{ button = new JButton("Get Color");

rgb = new JButton("RGB: "); red = new JButton("Red: "); green = new JButton("Green: "); blue = new JButton("Blue: ");

button.addActionListener(this);

setPreferredSize(new Dimension(550, 250));

setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5)); setBackground(color); add(button);

add(rgb); add(red); add(green);

add(blue); } public void

actionPerformed(ActionEvent e) { color = JColorChooser.showDialog(this, "Choose Color", color); if (color != null) { setBackground(color); button.setText("Get again");

rgb.setText("RGB: " + color.getRGB());

red.setText("Red: " + color.getRed());

green.setText("Green: " + color.getGreen());

blue.setText("Blue: " +

color.getBlue()); } } }</span> 运行结果示意图如下: 另外还有一个使用JColorChooser常用的方式,那就是使用createDialog()静态方法.使用这个静态方法后会得到一个JDialog对象,我们可以利用这个

JDialog对象对颜色选择对话框做更多的设置.不过利用这个方法必须配合JColorChooser对象才行,也就是必须new出一个JColorChooser对象来.下面范例介绍最简单的也是最实用JColorChooser,选择颜色完毕后就能更改JLabel上的背景颜色.颜色选择对话框的简单案例2代码:[java] view plain copy print?<span style="background-color: rgb(255, 255, 255);">import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ColorChooserDemo1 extends MouseAdapter { JFrame f = null; JLabel label = null; JLabel label1 = null;

JLabel label2 = null; Rectangle rec1 = null; Rectangle rec2 = null; public ColorChooserDemo1() { f = new

JFrame("ColorChooser Example"); Container contentPane = f.getContentPane();

contentPane.addMouseListener(this); label = new JLabel(" ", JLabel.CENTER);

label.setPreferredSize(new Dimension(300, 20));

JPanel panel = new JPanel();

panel.setLayout(new GridLayout(1, 2)); label1 = new JLabel("左Label", JLabel.CENTER);

label1.setBackground(Color.red);

label1.setForeground(Color.black);

label1.setOpaque(true); label1.setBounds(0, 0, 150, 150); panel.add(label1);

label2 = new JLabel("右Label", JLabel.CENTER);

label2.setBackground(Color.green);

label2.setForeground(Color.black);

label2.setOpaque(true); label2.setBounds(150, 0, 150, 150); panel.add(label2);

rec1 = label1.getBounds(); rec2 =

label2.getBounds(); contentPane.add(panel, BorderLayout.CENTER);

contentPane.add(label, BorderLayout.SOUTH);

f.setSize(new Dimension(300, 150));

f.setVisible(true); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e)

{ System.exit(0); } }); } // 实现MouseAdapter中的mousePressed()与mouseClicked()方法.当按下鼠标时,就能知道鼠标光标目前的位置.当连续键击鼠标// 两次时,若光标所在位置在label中,就会出现颜色选择对话框,用户可选择任一颜色更改label的颜色. public void

mousePressed(MouseEvent e) { label.setText("目前鼠标坐标(X,Y)为:(" + e.getX() + "," + e.getY() + ")"); } public void

mouseClicked(MouseEvent e) { Point point = e.getPoint(); if (e.getClickCount() == 2)

{ if (rec1.contains(point))

{ /* * 利用JColorChooser的showDialog()静态方法输出颜色选择对话框* ,showDialog()中的3个参数依次是: 对话框的父组件,颜色选择对话框标题* ,与对话框默认颜色.当用户选择完颜色之后,按下"OK"按钮则返回* Color对象,若按下"Cancel"按钮则返回null值. */

Color color = JColorChooser.showDialog(f,

"Change label1 Color", Color.white); if (color != null) // 若为null值表示用户按下Cancel按钮label1.setBackground(color); }

if (rec2.contains(point)) { Color color = JColorChooser.showDialog(f,

"Change label2 Color", Color.yellow); if (color != null) // 若为null值表示用户按下Cancel按钮label2.setBackground(color); } }

} public static void main(String[] arg) { new

ColorChooserDemo1(); } }</span> 程序运行示意图:

工程技术员工作总结

工程施工技术员工作总结(一) 我是xxx置业有限公司工程部中的一名专业技术人员和管理人员。能为自己的专业而奋斗拼搏,我感到无比的自豪和喜悦,同时深深感谢公司给我这样一个机会,一个发展空间! xxxx年是我们公司开发xx国际项目的一年,也是公司成功崛起的一年,更是我们工程部辉煌的一年。作为一名土建工程师,在工程部领导下,我主要做了一下几方面的工作。 一、工程技术管理方面 ①认真审核施工图,这是施工技术管理中的第一步,也是关键的一步。在仔细查看建筑结构图纸中发现了设计上有许多遗漏、差错和矛盾的地方。比如:1#楼联廊处结构上多设一根梁,影响了整个立面效果。2#楼局部梁没有配筋,无法按图施工。1#、2#楼局部门窗没有细部尺寸,等等问题。在发现了这些技术问题后,我及时准备的向工程部领导和设计人员联系,根据现场的情况和规范要求,提出良好的建议和处理方案,最终达到解决问题,确保了施工图的准确性和完整性。

②做好技术交底,这是施工技术管理中的中心环节。在查阅了施工组织设计和专项方案设计,针对施工各工序、各部位的特点。进行专门的口头和书面交底并作施工日志记录。比如:钢筋的绑扎、模板的安拆、砼的浇筑、填充墙的砌筑、脚手架的搭设等等。技术问题做到预控在先,交底在前,为工程的施工质量,安全、进度奠定了基础。 二、工程现场管理方面: ①工程质量、安全控制:按施工规范和设计要求检查各施工部位的标高、轴线,钢筋布置,模板的安拆、砼成型养护、脚手架搭设情况。在现场检查中发现了质量、安全隐患,及时了其解施工过程,分析产生隐患的根源,协调施工人员处理问题,待处理完毕后,进行检查验收,最终达到消除质量安全隐患。比如1#楼8层一处边墙剪力墙施工,由于支模不牢固,在角柱上没有加强支模处理,在浇筑砼时发生严重的爆模,墙体移位。经过严格的监督和督促,项目部按规范,按我们的要求把新浇的砼全部清打干净,经设计、监理、建设单位检查验收后,重新浇筑的砼。经过这次经验和教训,在8层以上相同部位,加强了模板的支撑,采用纵横方向拉撑,再也没有发生类似的爆模现象。

2020年工程技术工作总结

2020年工程技术工作总结 1 转眼间,20xx年已经过去,现从以下几个方面将一年来工程部的工作情况总结如下: 一、进度控制 按照年初公司制定的工程进度要求,主体工程应在x月底完成,实际截止到年底,主体工程全部完成,砌体工程完成80%,比原预定工期平均延误1.5个月。 工期延误的主要原因在以下三个方面: 1、我们事先对该工程的难度估计不足,合同工期过于紧张。本工程定额工期应该在720天,但我们把工期压缩到了350天,这个工期只有在理想化的情况下才有可能按计划完成,但该工程由于难度较大,任何一个事先未预料到的情况出现都有可能造成工期的延误并有可能产生连锁反应。 2、我们事先对施工单位的实际实力估计不足。两家施工单位都属于承包责任制,施工单位收取承包人的管理费用,工程的资金投入和管理人员的配置由承包人负责,施工单位不给承包人任何资金支持和人员支持,同时也缺乏必要的管理方面的支持,存在以包代管现象。 制约工期的主要原因在于施工单位的资金和管理方面。资金实力的不足导致材料、设备经常供应不上,工地经常出现停工待料现象,停工待料又经常造成施工人员的流失,劳动力的严重缺乏造成了工程

进度严重拖延。在管理方面,一方面管理人员责任心和素质达不到应有要求,另一方面由于劳务层分包层次过多,工班分组过细,无法形成流水作业,导致项目经理在人员调配上存在困难,同时由于劳务层层分包,管理层次过多,上层管理人员尤其是项目经理的管理意图无法在班组得到及时有效的贯彻执行。另一方面现在的民工也是非常地不好管理,经常因为一些小问题和管理人员对着干。这是导致工期拖延的最主要原因。 3、我们自身管理上的问题:工程部尤其是部门经理对于施工单位工期的延误,虽然采取了一系列的积极措施,但是力度不够,对于一些问题的处理尤其是施工单位人员的严重缺乏和材料的不及时供应缺乏足够有效的管理措施和应变措施,这也是导致工期拖延的一方面因素。这些需要我们大家尤其是部门经理在今后的工作中努力学习工程管理知识,掌握更多好的管理经验和管理办法,进一步提高自己的管理水平,方能不辜负领导的重托,为xx房产的发展作出更大的贡献。 针对以上问题的出现,我们工程部全体人员在总经办的大力支持和帮助下,在资金上和其他各方面采取了一系列措施,也取得了很好的效果,在后半年的施工过程中,不仅遏制住了工期进一步拖延的势头,而且延误的工期也在一步步减少。 二、质量控制 从开工以来,工程部始终坚持质量第一的原则,严把质量关,到目前为止,施工质量还是比较令人满意的,虽然曾经出现过一些质量

工程技术个人总结

工程技术个人总结 【工程技术个人总结】 工作总结一、引言 20XX 年度的工作已经结束,回 顾过去一年既忙碌又充实的日子,工程技术办在项目部领 导的关怀和支持下、在同项目部各办公室的密切合作下,全 力以赴投入在工程建设中,在办公室全体人员的共同努力下,顺利完成了20XX 年度的工作任务。本着回顾过去、总结经验、找出不足,进而丰富和提高自身的原则,在此,就工 程技术办20XX 年度的工作情况在以下几方面进行回顾和 总结。 二、20XX 年度工作回顾20XX 年度,项目部开展施工 项目涉及:土方开挖、土方填筑、混凝土浇筑、钢筋和钢 绞线制安、浆砌体、基础处理、金属结构制安等。主要完成 工程量 土方开挖 22.78 万 m3、土方填筑 52 万 m3、混凝 土浇筑 8.0 万 m3、浆砌石 3.2 万 m3、钢筋和钢绞线制 安 10783t、CFG 桩 2.6 万 m、重夯 0.87 万 m?、金属结 构制安51.3t,关键线路完成形象:倒虹吸混凝土浇筑完 成 21 跨(两联),截止 20XX 年 12 月底,倒虹吸混凝 土浇筑累计完成15 孔,占总跨数 15 跨 100%。1、 20XX 年度技术工作内容概要20XX 年度,技术工作内容 主要涉及:涵洞砌体工程、土方填筑工程、公路桥

梁上部结构、退水闸及倒虹吸混凝土浇筑、闸室金属结构安装等项目的专项技术方案编制和标段全线技术服务及管理、工程量签证、档案管理、科技进步管理、安全检查及培训、管理提升活动开展、员工技术培训等。 2、技术方案编写情况20XX 年度,工程技术办主要完 成专项技术方案编写15 份、上报报告20 份、下发通知 30 份、技术交底 80 次,项目部各项安全措施、应急预案、技术方案等编写完成及时,技术、安全交底完成及时,能够满足前方生产需求,指导工程项目施工。 本年度,项目部施工重点为土方填筑工程、混凝土工程。20XX 年 3 月初,土方填筑工程开工,在此之前,土方填筑为项目部施工经验空白项目。 为确保土方填筑顺利进行,在土方填筑施工前,办公室组织学习、研究各种渠道搜集来的技术方案、施工规范, 组织“学习成果”交流讨论会,辩证中解决学习上遇到的 各种问题,并广泛深入其它标段施工现场,观摩、学习土 方填筑施工工艺、施工方法,将书本中学习的理论知识与实践相结合,进一步发现问题,总结经验,确保了土方填筑工程施工的顺利进行。 在混凝土施工中,办公室对混凝土浇筑方案进行了多次优化,制定并修订、完善了混凝土施工作业指导书,混凝土施工技术水平进一步提高。

工程技术部工作总结

篇一:2014年工程技术部年终工作总结 2014年工程技术部年终工作总结时光飞逝,如白驹过隙,2014年在忙碌中即将逝去,在这简单而又不平凡的一年,在公司领导的支持和领导下,在工程技术部各位同仁的辛勤工作下,我们取得了辉煌的成绩,但同时也存在些不足。现将本年度部门工作总结如下: 一、2014年度工作完成情况 1、灌云天然气门站至燕尾港天然气门站高压天然气管道输气工程详见《灌云县天然气输气管道二期工程》总结 2、灌云县城网 (1)市政中压燃气管道 本年度共计延伸敷设景山路、云台山大道、东方大道、人民东路、长安大道、水利路、长江路、健康路、华山路中压燃气管道8.752公里。至此,我公司共建设灌云县城市燃气中压管道61.8496公里。(祥见附表一) (2)住宅小区及散户庭院管网 本年度共计开工32个项目,其中包括:山水国际、腾际怡圣园、美都高层、灌西安置小区别墅区、金都玫瑰园、英伦玫瑰园、清泉宾馆后散户等,其中有8个小区已竣工验收,新增中压管道2158米,新增低压管道17199.6米,立管安装用户新增3894户,目前我县管道共敷设居民用户达29133户。(祥见附表二) (3)工业/商业用户 本年度共计工业用户开工2个项目,其中包括:科伦多、紫燕化工,现科伦多已正常运营通气。增加中压管道206米,低压管道34 米。 (4)户内安装 本年度户内安装共计2887户,安装报警器共计2887套,通气2892户。(统计日期截止到2014年12月25日) 3、工程质量控制及安全文明施工 2014年已开工在建项目工程质量均保持较高水准,特别是灌云县天然气输气管道二期工程无论在质量、进度、安全文明各方面都比灌云县天然气输气管道一期工程有着较大的提高,在仅仅8个月时间内完成了62.15公里的高压输气管道的安装、在天然气管道施工中我们开创了工期、质量、安全文明施工的先河,无一起质量和安全事故。 4、部门内部建设 一年来,我部门施工任务繁重,点多面广,人员相当紧张,既要完成灌云县天然气输气管道二期工程的安装,又要兼顾灌云县城区天然气工程的安装,人员明显不足,我们招进专业对口、学校刚毕业的. 新员工,经过简短应知应会培训,全部安排到各个项目上锻炼,目前他们成长都非常迅速。

java swing 组件大全

import javax.swing.*; import java.awt.*; import java.awt.event.*; import javax.swing.tree.*; import javax.swing.event.*; import javax.swing.border.*; import javax.swing.table.*; /** * Swing 组件测试程序 * 测试Swing所有组件及其相应的事件 * @author 天翼.李 2003.4.17 晚23:14 * @link https://www.doczj.com/doc/6811819860.html, * @link robococde@https://www.doczj.com/doc/6811819860.html, */ public class SwingT est extends JFrame { /** * 主模块,初始化所有子模块,并设置主框架的相关属性 */ public SwingTest() { // 初始化所有模块 MenuTest menuTest = new MenuTest(); LeftPanel leftPanel = new LeftPanel(); RightPanel rightPanel = new RightPanel(); BottomPanel bottomPanel = new BottomPanel(); CenterPanel centerPanel = new CenterPanel(); // 设置主框架的布局 Container c = this.getContentPane(); // c.setLayout(new BorderLayout()) this.setJMenuBar(menuTest); c.add(leftPanel,BorderLayout.WEST); c.add(rightPanel,BorderLayout.EAST); c.add(centerPanel,BorderLayout.CENTER); c.add(bottomPanel,BorderLayout.SOUTH); // 利用无名内隐类,增加窗口事件 this.addWindowListener(new WindowAdapter() { public void WindowClosing(WindowEvent e)

工程类技术工作总结

工作总结 参加工作以来,认真对待领导交付的各项任务,努力把工作做到最好。在各级领导的关心和指导下,我顺利完成了港务局办公楼装修工程的监理工作,对装修工程施工工程中易出现的问题及施工应注意的要点有了更清晰的认识,对装修工程验收规范也有了更多的了解,大大增强了自己的专业知识。而日常工作中对工程图的修改和查对,也使我对autocad这一制图软件的操作更加顺畅,同时对用地规划方面的申报手续有了初步了解。 在工程公司工作期间,也使我的专业水平得到了相当大的提高。不仅参与了 5#、6#码头初设方案预算的编制,也主要负责起了黄骅港综合港区临港公路工程工程资料的编制及填报。在编制5#、6#码头初设方案预算过程中,我学会了使用 2014沿海水工概预算系统进行水工预算,并对预算过程有了更深入的认识。黄骅 港综合港区临港公路工程工程资料的编制过程也有效的促进了我专业知识的提高,这是一个综合性的过程:既需要到现场切身了解实际施工情况,使所填报资料与实际相符,又离不开本项目部专业技术人员的指导,同时自己更需要及时查阅专业书籍,开动脑筋理清工作思路,使工作有条理的进行。经过这样的努力,我的工作能力得到了相当大的提高,工作成绩也得到了认可。这在很大程度上得益于领导的关心指导及公司里专业技术人员的热心帮助,在此表示深深的感谢! 在以后的工作中,我会更加努力,在工作中不断充实自己,提高自己,用业绩说话,用出色的工作业绩来回报各级领导的关心和指导! xxx 2014.3.30 xx公司 时光飞逝,来水电九局有限公司几近两年,在这段时间里先后服务于砂石分局台山核电厂砂石系统和观音岩砂石系统。主要负责电气技术工作。 在台山核电厂砂石系统期间,正是场地开挖和土建工程,我被分在工程部,跟着工程部领导和同事一起投身于土建工程中去。建安期,我进入金结队电工班,开始和电工师傅一起布置施工用电。在建安期电气设备安装期间,在只有五个电工的情况下,我们加班加点,终于在规定时间内完成电气安装工程。因为有了台山的经验,在观音岩砂石系统做技术指导和亲自独立完成安装。安装完成后,我有幸参与电气设备调试、电气竣工资料编写。又在车间配电系统操作及维护近一年,保证了我们砂石系统电气这一块稳定的运行,为工程连续提供合格的砂石骨料提供了基础,受到业主方的好评。 结合这两年的工作经历,在工作方面我有以下几点新认识。 一、应加强对图纸规范标准熟识和对施工方法的研究。 工程图纸是工程建设的基本依据,也是工程建设者们的通用语言。是工程建设

工程技术员工作总结

2011公司个人工作总结 自2011年4月1日来到兵团建工一键诚信分公司农大项目部参加工作,这一年来,一直在项目部担任技术员一职,,通过这个工程现场实践工作的锻炼,得益于项目部领导的关心培养和同事们的热心帮助、谆谆教导,让我的工作有了快速的提升,我已逐步成长为一名合格的技术员。在此感谢公司对我的信任及同事们的支持,通过团队的共同努力,摸索出了一定的工作经验,在此对一年情况进行个人工作总结,请给位领导指导与纠正: 一、主要职责 1、负责钢筋材料计划的编制及进场钢筋的质量数量验收。 2、负责钢筋的放样,钢筋工作交底以及钢筋工程的检查及验收。 3、负责天气情况记录、施工测量放线、钢筋工程隐蔽时间及混凝土浇筑记录。 4、负责决算各分部分项工程计量工作。 5、参与现场钢筋、模板、土建、架子工及各队的劳务管理,以及领导安排的其它工作。 二、工作心得 1、会干工作、干好工作是出色完成工作的前提条件,这就要求我们要有扎实的专业功底。

2、一个项目的成败取决于团队合作,干一项工程需要多个部门的密切配合,只有整个团队克服眼前的一切困难,形成合力,才会有强大的战斗力,才能在激烈的市场竞争中取得一个又一个的胜利! 3、工作中要勤奋,工作态度认真,主动沟通,避免信息滞后。 4、技术、管理两个方面,两手都要抓、两手都要狠! 三、不足之处 1、由于工作经验不足,工程管理方面有些不能做到事前控制。 2、在钢筋工程结算方面,广联达运用不熟练,需要不断的加强学习。 3、施工方案的编制不太熟悉,需要不断的加强专业知识的学习。 4、做事容易冲动。 四、今后的打算 1、逐步掌握施工方案的编制。 2、争取2012年考上二级建造师,然后再考一级建造师。 3、在工程管理方面多下功夫,加强目标控制和管理协调的能力。 总体说来,对于领导交给的各项任务都已比较顺利、较好的完成了。一年来的从事工程施工工作,在不断的取得

工程技术总结

工程技术总结 百度《工程技术总结》,希望对您有帮助,重新了一下发到百度。 篇一:项目工程技术工作总结东山国际新城区工程技术工作总结中铁二局第四工程有限公司龙泉项目经理部二八年八月东山国际新城区工程技术工作总结——杨志成本项目位于成都龙泉驿区城区东南部,它东临龙泉山脉,南接龙泉万亩观光果园;西邻国家级经济技术开发区;北接龙泉城区,芦溪河自北向南纵穿整个区域。 主要是建设东山国际新城及其配套工程,成都东山国际新城是成都市龙泉驿区乃至四川省的大型房地产开发项目。 该项目由西班牙马西亚建筑事务所进行概念性设计,开发商由中铁二局集团和北京怡和房地产开发公司共同成立成都华信大足房地产开发有限公司投资项目,工程监理为成都华西立信建设管理有限公司,建筑设计由中国华西设计工程有限公司全面负责设计。 一、工程概况工程名称:东山国际新城区建设地点:成都市龙泉驿区柏合镇建设规模:东山国际新城区工程共分为栋单体住宅楼和个地下室,总建筑面积约平方米。 主要结构类型东山国际新城区共有栋住宅、二栋二层和二栋三层商业建筑,栋住宅的编号分别为#、#、#~#、#~#、#~#,栋商业建筑的编号为#、#、#、#期总建筑面积约平方米,其中地下室建筑面积约为平方米,地上建筑地上建筑面积约为平方米。 区建筑的结构形式为短肢剪力墙结构,基础百度除#、#、#、#为

独立基础外,其余都为管桩基础,基础混凝土强度为,主体梁、板混凝土强度等级为,剪力墙混凝土强度等级分为,地下室混凝土强度等级为,抗渗等级为。 砌体结构由空心砖和加气混凝土砌块构成,用水泥砂浆砌筑,女儿墙为页岩砖。 东山国际新城区建筑的装饰情况基本为清水房,除了公共区域位外(楼梯为花岗石地面,墙面为乳胶漆,外墙为玻璃幕墙),其余内装饰均不进行二次装饰,外墙为厚的苯板保温层外做高档涂料喷涂。 入户门为甲级防火门,窗为上海维卡品牌塑钢窗,入户花园的门采用德国技术提升推拉塑钢双层钢化玻璃门。 屋面防水为双层防水卷材防水,卫生间、厨房防水为高分子防水涂膜,地下室为改性沥青卷材防水。 工程总投资:总投资约亿元。 工程计划工期:年月日开工,年(:百度:工程技术总结)月日竣工。 工程项目特点:本工程建设地点集中,交通便利,本工程为现代小区高尚性居住区住宅楼工程,结构类型较为框架短肢剪力墙结构。 本工程主要原材料加气砖、钢筋、水泥等均严格控制。 本工程工期、质量目标明确,涉及我公司施工形象房,施工全过程工期都不容忽视,使用功能、质量通病防治控制最为重要。 针对以上情况制定了具体的针对措施,起到了良好的效果。 二、施工测量与沉降观测(一)、范文标高测量控制竖向控制主要

工程施工技术员工作总结(二)

工程施工技术员工作总结(二) 跃过元旦的龙门,我才不禁感叹时间过的好快,忙碌中才意识到我们又走过了一年,__年已将离我们远去,新的一年又向我们走来.过去的这一年,是忙碌的一年,也是充实的一年,忙并收获着,累并快乐着.回望走过的日子,虽然感慨良多,熟知有总结才有提炼,吸取经验才能进步.对于__年的工作表现,有值得欣喜的地方,同时也有着许多不足之处,现将主要情况总结如下: 一、思想情况 一年来,我始终坚持严格要求自己,勤奋努力,尊重领导,团结同事,时刻牢记公司制度,以全心全意为公司创造利益为宗旨,使在自己平凡而普通的工作岗位上努力的做好本职工作,尽自己最大的努力为公司创造财富. 二、工作情况 首先,我担任21-22b段综合楼及商务综合楼甲方代表工作.对刚步入社会的我也算经历了一段不平凡的考验和磨砺.非常感谢公司领导给我这个成长的平台,令我在工作中不断的学习,不断的进步,提升自身的素质与才能,为此,我也充分认识到自己既是一个管理者,更是一个执行者.“纸上得来终觉浅,绝知此事要躬行”只有理论联系实际,不断的在实践中学习理论,提高业务水平;才能更好的为工程技术服务,只有多动脑筋,考虑问题全面,提高管理水平;才能更好为工程管理服务. 其次,进行了新区“府佑水香”前期的土方回填、测量、放线等工作,新区开工建设后担任d区2#、4#、6#楼的甲方代表我将继续努力,继续学习.对“众安家园”三期室外配套道路硬化,绿化、外网

水、暖、电施工的现场签证工作;进行了“众安家园”三期几栋住宅楼交工分户验收工作;27#、29#商住楼续建及分户验收工作. 这几年来,工程结构质量完全可以保障,但是,不可否认,工程使用功能问题及很多质量通病仍然存在,而且因住房工程质量而引发的群众投诉也有发生.造成这种情况的原因虽然是多方面的,但住宅工程验收方法不完善是主要原因之一.因此,认真严格对住宅工程质量实行分户验收,是对住宅工程质量更严格的监督管理,也是对老百姓购买住房更高度的负责.同时准确及时的测量各项工程量、进行现场签证等工作更是关系到公司的直接利益;俗话说“皮之不存,毛将焉附”一个员工如果不考虑公司的整体利益,他就是在自断前程,他就不是一个合格的员工,早晚会被社会所淘汰.所以对待这些工作我都一丝不苟,认真完成. 再次,就是配合其他部门及同事完成相关工作.众人划桨开大船,众人拾柴高,“众”字就预示着我们__公司的每一位员工要万众一心、团结协作,相互配合,只有大家相互协作,上下一条心,才能提高工作效率,才能让我们在未来的社会竞争中立于不败之地. 三、发现的问题 在去年的工作及日常生活中,发现施工过程中存在的一些质量通病,具体有以下几个方面: 1:天然气管道距墙太远; 2:给水管道管卡间距过大且安装不牢固; 3:窗户开启不灵活,密封性不好; 4:外墙瓷砖脱落严重; 5:下水管与洗面盆连接处不严密. 这些问题不仅是违反了施工质量验收规范的规定,而且直接影响到住户的生活问题,厨房、卫生间返臭味,冬季室内温度低等,住户

java swing常用的9种组件.

需要注意的是,取得文本框中的文本时,使用方法getText(),该方法返回的是一个String类型的对象;而要取得密码框中的文本,使用方法getPassword(),该方法返回的是一个char数组。 例如,创建了一个密码框: JPasswordField txtPwd=new JPasswrodField(20); 设定该密码框的回显字符为'#': txtPwd.setEchoChar('#'); 取得密码框中的内容: char []pwd=txtPwd.getPassword(); 也可以方便地将char数组转化为String类型的对象: String pwdStr=new String(txtP.getPassword()); 3.菜单 (1)菜单也是一种常用的GUI组件,菜单采用的是一种层次结构,最顶层是菜单栏(JMenuBar);在菜单栏中可以添加若干个菜单(JMenu),每个菜单中又可以添加若干个菜单选项(JMenuItem)、分隔线(Separator)或是菜单(称之为子菜单)。 (2)构建应用程序的菜单时,先创建一个菜单栏: JMemuBar menuBar=new JMenuBar(); 通常使用框架的setJMenuBar(JMenuBar aMenuBar)方法将菜单栏置于框架中:frame.setJMenuBar(menuBar); 随后,创建所需要的各菜单并逐个添加到菜单栏中,例如: JMenu menuDBAccount=new JMenu("电表出帐(C)"); ... JMenu menuSysConfig=new JMenu("系统设置(X)"); menuBar.add(menuDBAccount); ... menuBar.add(menuSysConfig); 最后,向各个菜单中添加菜单选项、分隔线或是子菜单,如图所示的系统设置菜单为例: //创建菜单选项或是子菜单 JMenuItem sysConfigItem=new JMenuItem("参数设置(S)..."); JMenu viewMenu=new JMenu("外观设置"); JRadioButtonMenuItem metalItem=new JRadioButtonMenuItem("金属外观"); JRadioButtonMenuItem classicItem=new JRadioButtonMenuItem("传统外观"); JRadioButtonMenuItem modernItem=new JRadioButtonMenuItem("现代外观"); JMenuItem cascadeItem=new JMenuItem("层叠窗口(C)"); JMenuItem iconifyItem=new JMenuItem("排列图标(I)"); //将三个单选按钮添加到一个按钮组 ButtonGroup group=new ButtonGroup(); group.add(metalItem); group.add(classicItem); group.add(modernItem); //构建子菜单 viewMenu.add(metalItem);

工程技术工作总结4篇

工程技术工作总结4篇 回顾过去的半年,在公司领导和项目领导的正确指导和各部门同事亲密的配合下,工程科工作开展顺利,工程科紧紧围绕总公司xx年的重点工作部署和奋斗目标,紧紧围绕部门工作,最大限度地发挥部门作用,在加强内部管理方面做了大量的工作,克服了人员少、业务水平不足等多方面的困难,全科人员上下齐心,较好的完成了公司和项目部交给的工作任务,发挥了部门在工程技术管理,外委分包管理等多方面作用。 一、上半年主要完成以下主要工作: 1、完成了项目总体和的成本测算工作; 2、工程量的复核和0变更的上报工作; 3、迎接总公司第一次大检查的准备工作; 4、补充完成前期所拖欠的各种报表、台账工作; 5、完成半年经济活动分析报表工作; 6、各月的计量、结算、计划等工作。 上半年完成了一些工作,但大部分都是为了完成工作而工作,期间工作做的还不够细,工作安排的还不科学和细致,都是工作压着做,忙了这个忘了那个,结果都是出现了这样或那样的差错,没有真正发挥工程科龙头的作用,因此我在下半年将对工程科进一步细化管理,制定切实可行的措施,为实现目标而努力。 二、下半年主要工作安排如下: 1、完善规章制度

完善规章制度,使工程科管理更加顺畅,更加高效,建立上传下达、团结协作、规范有序的工作秩序,有利地推动各项工作顺利开展,完善工程管理的业务流程,强化管理控制,规范管理程序和标准,固化管理机制。做好与项目其他科室的业务联系沟通工作。做到沟通及时准确详尽。 2、合理编排施工计划 在计划编制过程中,深入到施工生产一线,与各队负责人和质检员一起制定每月完成的产值计划,在保证完成全年生产任务前提下,确保工程计划的编排使各队购的着,摸得到。保证计划的实践性和可操作性以及工程统计的完整、及时、准确,确保工程施工进度的合理安排及工程的正常施工。 3、规范工程结算。 工程结算是控制工程建设进度、质量的一种手段,工程科是结算的重要把关点,也是与施工队接触比较多的部门。为此,科室内部就明确要求,工程单价严格按照合同规定,结算数量在业主审批计量的前提下,根据质检科提供的双方签认数量,并且两人以上进一步按图纸及实际情况核实,做到不徇私、不舞弊,实事求是。为防止超结现象,工程科完善各施工队的结算台账,严格控制红线,绝不越雷池一步。 4、加强对分包工程的管理 加强对分包队伍的管理,对于我们管理型项目尤为重要,因此将加大招标采购的力度,规范分包队伍的引入程序,加强对分包队伍的前期考察,严格准入制度,把好分包队伍资质关,把好合同签定关,及时上报公司各部门,履行审批程序,坚持先签合同后进场,先结算后付款的原则,规避经营风险,减少法律诉讼,维护公司的合法权益。 5、积极深入施工现场

建筑工程技术总结

建筑工程技术总结各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 《建筑工程技术总结》是一篇好的范文,觉得应该跟大家分享。篇一:建筑工程技术员年终总结 建筑工程技术员年终总结 年终工作总结 2010年的工作已经结束,根据自身工作的实际情况,我对自己的工作做出分析评定,总结经验教训,提出改进方法,以便自己在今后的工作中扬长避短,为今后不断改进工作方法,提高工作效率提供依据。 我来五公司已有3个年头了,在这3

年里我参建了各种各样的工程,可以说对建筑行业的大体已经有了较为清晰的认识,作为一名技术人员,我将工作定位为协助好技术负责人的工作和不断的自我学习充实,在参与建设的工程中,在完成工程的材料计划和基本的施工测量放线的同时,还协助技术负责人编制施工方案、技术交底,并负责工程技术资料的指导与编制,和施工员一起进行现场质量检查,以及协助安全员落实、督促、检查施工现场安全工作。在工程施工过程中,我一直以积极的心态认真地对待自己的工作,在从事的各项工作中,都能尽职尽责,以求圆满的完成工作任务。“不要急于出成绩,埋下头来

干工作”,是领导教会我的工作态度,从而提醒自己不要好高骛远,要脚踏实地,多干实事,在实践中检验自己的知识并获得施工现场的经验累积。 一、范文写作积累经验,落实到底 施工现场工作更使我深深明白,自己翻看规范、规程学习到的知识在实际操作过程中必须落实到底,不能有一点迁就的意向。拿除盐水站室内外水沟防腐一事来说,对我就是一个莫大的经验教训,因为是新工艺,不单单对我,对我们整个项目部而言,此项工程也是头一遭,在学习过相关规范规程之后,对耐酸转的做法以及施工时耐酸转对温度、湿度、养护时间、粘贴工艺和呋喃

工程技术员的工作总结报告

工程技术员的工作总结报告 自xx年4月1日来到兵团建工一键诚信分公司农大项目部参加工作,这一年来,一直在项目部担任技术员一职,,通过这个工程现场实践工作的锻炼,得益于项目部领导的关心培养和同事们的热心帮助、谆谆教导,让我的工作有了快速的提升,我已逐步成长为一名合格的技术员。在此感谢公司对我的信任及同事们的支持,通过团队的共同努力,摸索出了一定的工作经验,在此对一年情况进行个人工作总结,请给位领导指导与纠正: 一、主要职责 1、负责钢筋材料计划的编制及进场钢筋的质量数量验收。 2、负责钢筋的放样,钢筋工作交底以及钢筋工程的检查及验收。 3、负责天气情况记录、施工测量放线、钢筋工程隐蔽时间及混凝土浇筑记录。 4、负责决算各分部 分项工程计量工作。 5、参与现场钢筋、模板、土建、架子工及各队的劳务管理,以及领导安排的其它工作。 二、工作心得 1、会干工作、干好工作是出色完成工作的前提条件,这就要求我们要有扎实的专业功底。

2、一个项目的成败取决于团队合作,干一项工程需要多个部门的密切配合,只有整个团队克服眼前的一切困难,形成合力,才会有强大的战斗力,才能在激烈的市场竞争中取得一个又一个的胜利! 3、工作中要勤奋,工作态度认真,主动沟通,避免信息滞后。 4、技术、管理两个方面,两手都要抓、两手都要狠! 三、不足之处 1、由于工作经验不足,工程管理方面有些不能做到事前控制。 2、在钢筋工程结算方面,广联达运用不熟练,需要不断的加强学习。 3、施工方案的编制不太熟悉,需要不断的加强专业知识的学习。 4、做事容易冲动。 四、今后的打算 1、逐步掌握施工方案的编制。 2、争取xx年考上二级建造师,然后再考一级建造师。 3、在工程管理方面多下功夫,加强目标控制和管理协调的能力。 总体说来,对于领导交给的各项任务都已比较顺利、较好的完成了。一年来的从事工程施工工作,在不断的取得进步,自己的专业知识得到了长进和加深,工作能力,包括组织协作能力、管理能力和应变能力都得到了很大的提高,更重要的是获得了宝贵的工作经验的积累。一年来的工作表现也得到了项目部领导和同事们的认可,展望xx年工作中将会有更多的新的挑战,我一定会竭尽全力更加积极的

(总结)Swing组件的使用

(总结)Swing组件的使用 Swing 的组件与AWT 组件相似,但又为每一个组件增添了新的方法,并提供了更多的高级组件.Swing 的基本组件:1.按钮(JButton): Swing 中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且还可以将多个图像指定给一个按钮。 (1).JButton 常用的构造方法。 JButton(String text):按钮上显示字符。 JButton(Icon icon) :按钮上显示图标。 JButton(String text, Icon icon):按钮上既显示图标又显示字符。 (2).常用方法: b1.setEnabled(false); //使按钮当前不可用 b1.setToolTipText("..."): //设置按钮提示文本 b1.setMnemonic(KeyEvent.VK_D);// 将b1邦定alt+D键(3).案例代码: [java] view plain copy print?public class JButtonExample3 extends JPanel implements ActionListener { protected JButton b1, b2, b3; public JButtonExample3() { ImageIcon

leftButtonIcon = createImageIcon("right.gif"); ImageIcon middleButtonIcon = createImageIcon("middle.gif"); ImageIcon rightButtonIcon = createImageIcon("left.gif"); b1 = new JButton("失效中间按钮(D)", leftButtonIcon); b1.setVerticalTextPosition(AbstractButton.CENTER);// 水平中间对齐 b1.setHorizontalTextPosition(AbstractButton.LEADING);// 相当于LEFT b1.setMnemonic(KeyEvent.VK_D);// 将b1邦定alt+D键b1.setActionCommand("disable"); b2 = new JButton("M中间按钮", middleButtonIcon); b2.setVerticalTextPosition(AbstractButton.BOTTOM); b2.setHorizontalTextPosition(AbstractButton.CENTER); b2.setMnemonic(KeyEvent.VK_M);// 将b2邦定alt+M键b3 = new JButton("E激活中间按钮", rightButtonIcon); b3.setMnemonic(KeyEvent.VK_E);// 将b3邦定alt+E键 b3.setActionCommand("enable"); b3.setEnabled(false); // 给1和3添加事件监听b1.addActionListener(this); b3.addActionListener(this); // 设置按钮提示文本b1.setToolTipText("点击这个按钮,

工程技术员工作总结

工程技术员工作总结 篇一:工程技术员个人工作总结 个人工作总结时光飞逝,不知不觉已经工作一年了。在过去的一年里本人在公司项目领导的支持和同事的帮助下,我认真履行自己的职责,加强施工生产管理,以提高自身素质为重点,做好施工技术工作,支持党组织做好思想政治工作,加强自身的道德品质修养,使我的思想素质不断提高,工作不断进步,并较好地完成了项目所分配的各阶段工作,现将一年来的工作做如下总结。 一、工作方面 自参加工作以来,我主要在公司技术中心、八分公司烟台项目部和山安蓝天古交项目部进行工作和学习。 在技术中心,主要负责煤焦化联产项目的前期工作并参与了无损检测中多项证件的学习与考取。在工作中我认识到理论与实践结合的重要性,只有认真将学校中所学到的理论与现实工作相结合才能够发挥出理论的真实意义。在八分公司烟台项目部主要负责项目中设备安装方面的技术工作,从对设计图纸图纸的研究到施工现场具体的安装过程,使我从实际意义上对工程生产有了全面的了解,工程施工是环环相扣的一个过程, 任何一项工程的完成都是每一小项工作的堆砌,不容许我们在工作上有任何的马虎大意。在山安蓝天古交项目部主要负责设备采购和现场施工质量的监督等工作,任何工程的成功运行等都离不开设备材料的安全可靠性,这就要求设备采购过程中要严把质量、技术关,从源头上将隐患剔除。在现场质量方面坚持施工质量检查制度,严格执行“自检、互检、交接检”的三检制度,使质量问题在每道工序施工中都能得以有效控制,加强现场管理,在材料紧缺情况下,依然没有降低对入场材料质量要求,拒绝任何不合格材料进场。严格控制施工进度,明确施工任务量。 二、思想方面 一年来,不断地学习,努力提高自己思想政治素质和专业水平。认真学习总公司各种管理制度,深刻领会总公司重要会议的会议精神以及下发的文件。结合实际工作,有针对性的学习各类专业知识,一方面认真学习与本专业相关的现行规范、技术标准;另一面加强在实践中学习,向有经验的老同事、监理单位虚心请教,不断提高自身的专业水平。 同时,作为一名共产党员,我严格以党员的要求严格要求自己,认真学习马克思列宁主义毛泽东思想,认真践行“两学一做”的各项要求,使自己在政治素养上有了很大程度上的提升。 三、学习方面 在学习方面,不断学习各项专业知识,不断提升自己的各项能力。在公司组织的2015年度规范考试中取得优异成绩,并顺利通过了英语职称考试。在专业方面,努力学习各项一级建造师知识,争取早日通过考试。 四、自身不足与整改措施 总体上讲,与领导和同事的沟通交流不够,管理能力和工作效率也有待进一步提高。今后要多与同事交流工作、学习、思想方面内容,以达到互相激励互相帮助,共同提高的目的。把更多的时间用在学习和思考工作上。

工程技术部个人工作总结

工程技术部个人工作总结 以下提供一篇个人工作总结给大家参考! 态度决定走向悄悄的走过,但给了你细思遐想,让你做着力所能及与不及的事,时间真是公正,不失公允,努 力的付出,得到的终将是公平的回报。11年就在这样的 状况下离开了我,也离开了大家,茫然间总会有得到又 失去的感觉,既然过去了,也就为了历史,既然是历史,那就是不可改变的事实,只有接受,无力抗。 现就此11年的所作所为做一番总结与回顾,给自己一 个代。 11年的大多工作与生活的时光是在四平度过的,在四 平的子里,辛苦里夹着充实,汗里带着甘甜,完了自己 的大多数目标,没有让领导和关注我的失望。但为什么 说是大多数而不是全部呢?原因有二:其一,我虽然努 力的完了自己应该做的事,也完的不错,得到了领导的 认可,但是其间也显露出了我的不足之,而且有点致命,虽在慢慢的改进,可是效果不是很明显,使得自己会陷 入一种窘迫的境地。急于求的心理还一直作祟,原有的 很多想法在时间的磨合中也为了中月。其二,本想今年 可以很好的掌握一门拿得出手的技能,可是没有如心所愿。事做了很多,也学到了很多东西,但是却没有夺光

溢彩的,都显得是那么的平淡,只要用心,谁都可以去完,心有不甘。我知道这样的结果不是我想要的,但是 又在无计可施中为代价的牺牲品。是,很多工作的事是 需要一个循序渐进的过程,可这个过程太长太慢,那就 是自己的问题了,我想这是我的原因,态度还不足够端正,没有足够的用心去做,或者说是用心不到位。工作 的子我已经度过了尝试,已经适应了这份工作,现在要 做的就是怎样去把它做的更好。再细数一下11年自己工作的表现,为了自的发展,我一直是在坚持不懈,也做 了很多值得一说的事,从协调到勘测设计,从工程到维护,我都做了,虽然不全是得心应手,但大多还是轻车 熟路。做的这些工作中,我发现我做得最出最顺利应该 是协调和维护。在协调中学会了怎么去接触,怎样去和 他很好的沟通,最终达一致,做到了双赢。在维护中, 总结了很多经验和教训,从无线到光纤再到微,虽有些 时候做起来显得力不从心,储备的知识也时常会是捉襟 见肘,但是最后通过自己的努力和老同事的指导也都圆 满的完了,说到此我就不得不提我的直属领导连志营先生,还有一位老同事翟吉星先生,他们对我的指点和亲 切的指导让我在此方面有了长足的进步。虽然都是为了 公司所做的一切,但我还是要在此感谢他们。生活离不 开工作和学习,工作有工作的态度,学习有学习的勤奋,

工程技术部工作总结

工程技术部工作总结 2016年度是唐曹铁路工程项目克困攻坚、大干快上的一年,项目部自进入2016年以来,克服了工程技术资料下发不及时、施工工期不明确,提速变更,变更后施工图纸下发不及时,征拆、三改及线外工程推进难度大等种种困难,在项目领导的工作总体安排下及指导下,工程技术部主要完成以下主要工作: 强化技术标准,加强工程技术管理;组织内部学习,强化对新规范的掌握和理解;组织工程技术人员认真审核施工图纸及设计资料;建立各项工程技术资料台账,编写技术方案,收集技术资料;组织施工调查,核对设计资料;确保施工技术资料及时下发,组织完成了科技创新降本增效及BIM技术在铁路工程中应用,组织核算分包计量及上报验工计价,积极与上级主管部门及地方沟通,大力推动三改及线外工程。 组织协调工作推进方面 在项目领导的工作安排下,工程部组织测量队及架子队等对标段全线进行详细施工调查,调查中对高压线、电信、电缆架空线、跨越河道、水渠、鱼塘、交叉公路、沟渠等影响我部施工的因素进行统计,并实际测量障碍物的高度和影响程度,并将需要拆迁改移的三线、沟渠、道路进行了核实统计、绘制图形、编制迁改方案,已书面报告上级主管部门,督促管线、沟渠、道路改移为项目的大干快上开路导航。 设计资料审核方面 由于唐曹铁路设计资料下发严重滞后,导致工程技术工作在一定程度上受到影响,为了能够及时掌握工程设计标准,工程部在项目总工的安排下及时与上级主管部门密切联系,及时索取设计资料,对到手的设计资料,及时组织工程部全体员工进行学习审核,对审核发现问题及时与主管领导及上级

主管部门沟通协商解决;图纸审核遵循由整体到局部的原则,首先熟悉设计文件,了解设计意图,掌握设计标准,核对全标段工程的设计资料,工程数量是否符合实际情况,再对每个结构物的设计尺寸进行核对,形成书面施工图纸审核记录,并将图纸会审存在问题书面上报设计院。 工程技术工作方面 工程技术人员过硬的专业技术知识是现场技术指导的根本依据,工程部不断加强工程技术指南、验收标准、施工图纸的学习,多次组织部门全体员工对新发布的验收标准及规范进行学习,对照废止的验收标准及规范,对验收标准及规范中更新处进行标示,加强理解和掌握。同时还多次针对局及公司的程序文件、工程技术管理办法、铁路行业规范和设计技术标准,及各项技术文件等组织学习,不断强化工程技术人员的专业技术知识,依据公司工程技术管理办法,编制各项工程技术管理方案,施工组织设计、作业指导书等技术方案及工程技术交底等,为现场的施工提供了技术保障。 科技创新方面 通过沟通协调和现场考察研究从设计和方案两个方面对本项目的进行了双优化。设计优化找设计单位的沟通对接工作,明确设计意图,通过施工图纸的会审,找出图纸中存在的问题、设计不合理及有优化空间的项目,做好设计院的协调工作,做出有利的图纸变更。方案优化是在施工方案上达到工期、质量、安全文明、成本目标的最佳,主要为采用先进的施工方法,合理的资源配置,制定操作性强的工期计划。工程部以上两方面为出发点组织人员完成了《软基处理设计优化》、《塑料排水板软基处理设计优化》、《高水位地区基坑支护技术方案优化》等六项降本增效项目,并通过标准化、信息化的手段加强管理,科学组织,有效的实施,提高了工效、缩短工期,实现降本增效。

相关主题
文本预览
相关文档 最新文档