| @@ -0,0 +1,187 @@ | ||
| <?xml version="1.0" encoding="UTF-8" ?> | ||
|
|
||
| <Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> | ||
| <Properties> | ||
| <Property name="defaultCloseOperation" type="int" value="2"/> | ||
| <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> | ||
| <ComponentRef name="null"/> | ||
| </Property> | ||
| <Property name="iconImages" type="java.util.List" editor="org.netbeans.modules.form.ComponentChooserEditor"> | ||
| <ComponentRef name="null"/> | ||
| </Property> | ||
| <Property name="undecorated" type="boolean" value="true"/> | ||
| <Property name="resizable" type="boolean" value="false"/> | ||
| </Properties> | ||
| <SyntheticProperties> | ||
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | ||
| <SyntheticProperty name="generateCenter" type="boolean" value="false"/> | ||
| </SyntheticProperties> | ||
| <AuxValues> | ||
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | ||
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/> | ||
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | ||
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | ||
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | ||
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | ||
| <AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,14,0,0,3,74"/> | ||
| </AuxValues> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/> | ||
| <SubComponents> | ||
| <Container class="widget.InternalFrame" name="internalFrame1"> | ||
| <Properties> | ||
| <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> | ||
| <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo"> | ||
| <TitledBorder title="::[ Pencarian Data Referensi Diagnosa PCare ]::"> | ||
| <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo"> | ||
| <LineBorder> | ||
| <Color PropertyName="color" blue="eb" green="f5" red="f0" type="rgb"/> | ||
| </LineBorder> | ||
| </Border> | ||
| <Font PropertyName="font" name="Tahoma" size="11" style="0"/> | ||
| <Color PropertyName="color" blue="50" green="78" red="5a" type="rgb"/> | ||
| </TitledBorder> | ||
| </Border> | ||
| </Property> | ||
| <Property name="name" type="java.lang.String" value="internalFrame1" noResource="true"/> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Center"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"> | ||
| <Property name="horizontalGap" type="int" value="1"/> | ||
| <Property name="verticalGap" type="int" value="1"/> | ||
| </Layout> | ||
| <SubComponents> | ||
| <Container class="widget.ScrollPane" name="Scroll"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="Scroll" noResource="true"/> | ||
| <Property name="opaque" type="boolean" value="true"/> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Center"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/> | ||
| <SubComponents> | ||
| <Component class="widget.Table" name="tbKamar"> | ||
| <Properties> | ||
| <Property name="autoCreateRowSorter" type="boolean" value="true"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Silahkan klik untuk memilih data yang mau diedit ataupun dihapus"/> | ||
| <Property name="name" type="java.lang.String" value="tbKamar" noResource="true"/> | ||
| </Properties> | ||
| </Component> | ||
| </SubComponents> | ||
| </Container> | ||
| <Container class="widget.panelisi" name="panelGlass6"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="panelGlass6" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[44, 54]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Last"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout"> | ||
| <Property name="alignment" type="int" value="0"/> | ||
| <Property name="verticalGap" type="int" value="9"/> | ||
| </Layout> | ||
| <SubComponents> | ||
| <Component class="widget.Label" name="jLabel16"> | ||
| <Properties> | ||
| <Property name="text" type="java.lang.String" value="Kode/Nama Diagnosa :"/> | ||
| <Property name="name" type="java.lang.String" value="jLabel16" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[120, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.TextBox" name="diagnosa"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="diagnosa" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[250, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="diagnosaKeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnCari"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/accept.png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="54"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+6"/> | ||
| <Property name="name" type="java.lang.String" value="BtnCari" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[28, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnCariActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnCariKeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Label" name="jLabel17"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="jLabel17" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[30, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnPrint"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/b_print.png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="84"/> | ||
| <Property name="text" type="java.lang.String" value="Cetak"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+T"/> | ||
| <Property name="name" type="java.lang.String" value="BtnPrint" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrintActionPerformed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnKeluar"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/exit.png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="75"/> | ||
| <Property name="text" type="java.lang.String" value="Keluar"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+K"/> | ||
| <Property name="name" type="java.lang.String" value="BtnKeluar" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnKeluarActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnKeluarKeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| </SubComponents> | ||
| </Container> | ||
| </SubComponents> | ||
| </Container> | ||
| </SubComponents> | ||
| </Form> |
| @@ -0,0 +1,57 @@ | ||
| package bridging; | ||
|
|
||
| import java.io.FileInputStream; | ||
| import java.io.UnsupportedEncodingException; | ||
| import java.security.GeneralSecurityException; | ||
| import java.util.Properties; | ||
| import javax.crypto.Mac; | ||
| import javax.crypto.spec.SecretKeySpec; | ||
| import org.springframework.security.crypto.codec.Base64; | ||
|
|
||
| public class PcareApi { | ||
| private static final Properties prop = new Properties(); | ||
| public String getHmac() { | ||
| try { | ||
| prop.loadFromXML(new FileInputStream("setting/database.xml")); | ||
| } catch (Exception ex) { | ||
| System.out.println("Notifikasi : "+ex); | ||
| } | ||
| long GetUTCdatetimeAsString = GetUTCdatetimeAsString(); | ||
|
|
||
| String secretKey = prop.getProperty("SECRETKEYAPIPCARE"); | ||
| String Consid = prop.getProperty("CONSIDAPIPCARE"); | ||
| String salt = Consid +"&"+String.valueOf(GetUTCdatetimeAsString); | ||
|
|
||
| String generateHmacSHA256Signature = null; | ||
| try { | ||
| generateHmacSHA256Signature = generateHmacSHA256Signature(salt,secretKey); | ||
| } catch (GeneralSecurityException e) { | ||
| // TODO Auto-generated catch block | ||
| System.out.println("Error Signature : "+e); | ||
| e.printStackTrace(); | ||
| } | ||
|
|
||
| return generateHmacSHA256Signature; | ||
| } | ||
|
|
||
| public String generateHmacSHA256Signature(String data, String key)throws GeneralSecurityException { | ||
| byte[] hmacData = null; | ||
|
|
||
| try { | ||
| SecretKeySpec secretKey = new SecretKeySpec(key.getBytes("UTF-8"),"HmacSHA256"); | ||
| Mac mac = Mac.getInstance("HmacSHA256"); | ||
| mac.init(secretKey); | ||
| hmacData = mac.doFinal(data.getBytes("UTF-8")); | ||
| return new String(Base64.encode(hmacData), "UTF-8"); | ||
| } catch (UnsupportedEncodingException e) { | ||
| System.out.println("Error Generate HMac: e"); | ||
| throw new GeneralSecurityException(e); | ||
| } | ||
| } | ||
|
|
||
| public long GetUTCdatetimeAsString(){ | ||
| long millis = System.currentTimeMillis(); | ||
| return millis/1000; | ||
| } | ||
|
|
||
| } |
| @@ -0,0 +1,235 @@ | ||
| <?xml version="1.0" encoding="UTF-8" ?> | ||
|
|
||
| <Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> | ||
| <Properties> | ||
| <Property name="defaultCloseOperation" type="int" value="2"/> | ||
| <Property name="undecorated" type="boolean" value="true"/> | ||
| <Property name="resizable" type="boolean" value="false"/> | ||
| </Properties> | ||
| <SyntheticProperties> | ||
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | ||
| <SyntheticProperty name="generateCenter" type="boolean" value="false"/> | ||
| </SyntheticProperties> | ||
| <Events> | ||
| <EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/> | ||
| <EventHandler event="windowOpened" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowOpened"/> | ||
| </Events> | ||
| <AuxValues> | ||
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | ||
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/> | ||
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | ||
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | ||
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | ||
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | ||
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | ||
| <AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,48,0,0,3,-65"/> | ||
| </AuxValues> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/> | ||
| <SubComponents> | ||
| <Container class="widget.InternalFrame" name="internalFrame1"> | ||
| <Properties> | ||
| <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> | ||
| <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo"> | ||
| <TitledBorder title="::[ Grafik Status Batal Periksa Rawat Jalan Per Tanggal ]::"> | ||
| <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo"> | ||
| <LineBorder> | ||
| <Color PropertyName="color" blue="eb" green="f5" red="f0" type="rgb"/> | ||
| </LineBorder> | ||
| </Border> | ||
| <Font PropertyName="font" name="Tahoma" size="11" style="0"/> | ||
| <Color PropertyName="color" blue="50" green="78" red="5a" type="rgb"/> | ||
| </TitledBorder> | ||
| </Border> | ||
| </Property> | ||
| <Property name="name" type="java.lang.String" value="internalFrame1" noResource="true"/> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Center"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"> | ||
| <Property name="horizontalGap" type="int" value="1"/> | ||
| <Property name="verticalGap" type="int" value="1"/> | ||
| </Layout> | ||
| <SubComponents> | ||
| <Container class="widget.PanelBiasa" name="panelBiasa3"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="panelBiasa3" noResource="true"/> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Center"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout"> | ||
| <Property name="useNullLayout" type="boolean" value="true"/> | ||
| </Layout> | ||
| </Container> | ||
| <Container class="widget.panelisi" name="panelGlass5"> | ||
| <Properties> | ||
| <Property name="name" type="java.lang.String" value="panelGlass5" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[55, 55]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Constraints> | ||
| <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription"> | ||
| <BorderConstraints direction="Last"/> | ||
| </Constraint> | ||
| </Constraints> | ||
|
|
||
| <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout"> | ||
| <Property name="alignment" type="int" value="0"/> | ||
| <Property name="verticalGap" type="int" value="9"/> | ||
| </Layout> | ||
| <SubComponents> | ||
| <Component class="widget.Label" name="jLabel33"> | ||
| <Properties> | ||
| <Property name="text" type="java.lang.String" value="Periode Kunjungan :"/> | ||
| <Property name="name" type="java.lang.String" value="jLabel33" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[105, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Tanggal" name="Tanggal1"> | ||
| <Properties> | ||
| <Property name="editable" type="boolean" value="false"/> | ||
| <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> | ||
| <Color blue="32" green="46" red="32" type="rgb"/> | ||
| </Property> | ||
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | ||
| <StringArray count="1"> | ||
| <StringItem index="0" value="21-12-2017"/> | ||
| </StringArray> | ||
| </Property> | ||
| <Property name="displayFormat" type="java.lang.String" value="dd-MM-yyyy"/> | ||
| <Property name="name" type="java.lang.String" value="Tanggal1" noResource="true"/> | ||
| <Property name="opaque" type="boolean" value="false"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Label" name="jLabel32"> | ||
| <Properties> | ||
| <Property name="horizontalAlignment" type="int" value="0"/> | ||
| <Property name="text" type="java.lang.String" value="s/d"/> | ||
| <Property name="name" type="java.lang.String" value="jLabel32" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[25, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Tanggal" name="Tanggal2"> | ||
| <Properties> | ||
| <Property name="editable" type="boolean" value="false"/> | ||
| <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> | ||
| <Color blue="32" green="46" red="32" type="rgb"/> | ||
| </Property> | ||
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | ||
| <StringArray count="1"> | ||
| <StringItem index="0" value="21-12-2017"/> | ||
| </StringArray> | ||
| </Property> | ||
| <Property name="displayFormat" type="java.lang.String" value="dd-MM-yyyy"/> | ||
| <Property name="name" type="java.lang.String" value="Tanggal2" noResource="true"/> | ||
| <Property name="opaque" type="boolean" value="false"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Label" name="jLabel34"> | ||
| <Properties> | ||
| <Property name="horizontalAlignment" type="int" value="0"/> | ||
| <Property name="name" type="java.lang.String" value="jLabel34" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[25, 23]"/> | ||
| </Property> | ||
| </Properties> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnPrint4"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/Bar Chart (copy).png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="71"/> | ||
| <Property name="text" type="java.lang.String" value="Plot"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+G"/> | ||
| <Property name="name" type="java.lang.String" value="BtnPrint4" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint4ActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint4KeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnPrint3"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/Bar Chart (copy).png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="71"/> | ||
| <Property name="text" type="java.lang.String" value="Batang"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+G"/> | ||
| <Property name="name" type="java.lang.String" value="BtnPrint3" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint3ActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint3KeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnPrint5"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/Bar Chart (copy).png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="71"/> | ||
| <Property name="text" type="java.lang.String" value="Pie"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+G"/> | ||
| <Property name="name" type="java.lang.String" value="BtnPrint5" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint5ActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint5KeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| <Component class="widget.Button" name="BtnKeluar3"> | ||
| <Properties> | ||
| <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> | ||
| <Image iconType="3" name="/picture/exit.png"/> | ||
| </Property> | ||
| <Property name="mnemonic" type="int" value="75"/> | ||
| <Property name="text" type="java.lang.String" value="Keluar"/> | ||
| <Property name="toolTipText" type="java.lang.String" value="Alt+K"/> | ||
| <Property name="name" type="java.lang.String" value="BtnKeluar3" noResource="true"/> | ||
| <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> | ||
| <Dimension value="[100, 30]"/> | ||
| </Property> | ||
| </Properties> | ||
| <Events> | ||
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnKeluar3ActionPerformed"/> | ||
| <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnKeluar3KeyPressed"/> | ||
| </Events> | ||
| </Component> | ||
| </SubComponents> | ||
| </Container> | ||
| </SubComponents> | ||
| </Container> | ||
| </SubComponents> | ||
| </Form> |
| @@ -0,0 +1,327 @@ | ||
| /* | ||
| * To change this template, choose Tools | Templates | ||
| * and open the template in the editor. | ||
| */ | ||
|
|
||
| /* | ||
| * DlgSpesialis.java | ||
| * | ||
| * Created on May 23, 2010, 1:25:13 AM | ||
| */ | ||
|
|
||
| package grafikanalisa; | ||
|
|
||
| import fungsi.koneksiDB; | ||
| import fungsi.sekuel; | ||
| import fungsi.validasi; | ||
| import java.sql.Connection; | ||
| import java.sql.ResultSet; | ||
| import javax.swing.ImageIcon; | ||
| import org.jfree.chart.ChartFactory; | ||
| import org.jfree.chart.ChartFrame; | ||
| import org.jfree.chart.JFreeChart; | ||
| import org.jfree.chart.plot.PlotOrientation; | ||
| import org.jfree.data.category.DefaultCategoryDataset; | ||
| import org.jfree.data.general.DefaultPieDataset; | ||
|
|
||
| /** | ||
| * | ||
| * @author dosen | ||
| */ | ||
| public class GrafikStatusBatalRegPerTanggal extends javax.swing.JDialog { | ||
| private final Connection koneksi=koneksiDB.condb(); | ||
| private final validasi Valid=new validasi(); | ||
| private ResultSet rs; | ||
|
|
||
| /** Creates new form DlgSpesialis | ||
| * @param parent | ||
| * @param modal */ | ||
| public GrafikStatusBatalRegPerTanggal(java.awt.Frame parent, boolean modal) { | ||
| super(parent, modal); | ||
| initComponents(); | ||
|
|
||
|
|
||
| } | ||
|
|
||
| /** 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. | ||
| */ | ||
| @SuppressWarnings("unchecked") | ||
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | ||
| private void initComponents() { | ||
|
|
||
| internalFrame1 = new widget.InternalFrame(); | ||
| panelBiasa3 = new widget.PanelBiasa(); | ||
| panelGlass5 = new widget.panelisi(); | ||
| jLabel33 = new widget.Label(); | ||
| Tanggal1 = new widget.Tanggal(); | ||
| jLabel32 = new widget.Label(); | ||
| Tanggal2 = new widget.Tanggal(); | ||
| jLabel34 = new widget.Label(); | ||
| BtnPrint4 = new widget.Button(); | ||
| BtnPrint3 = new widget.Button(); | ||
| BtnPrint5 = new widget.Button(); | ||
| BtnKeluar3 = new widget.Button(); | ||
|
|
||
| setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); | ||
| setUndecorated(true); | ||
| setResizable(false); | ||
| addWindowListener(new java.awt.event.WindowAdapter() { | ||
| public void windowActivated(java.awt.event.WindowEvent evt) { | ||
| formWindowActivated(evt); | ||
| } | ||
| public void windowOpened(java.awt.event.WindowEvent evt) { | ||
| formWindowOpened(evt); | ||
| } | ||
| }); | ||
|
|
||
| internalFrame1.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(240, 245, 235)), "::[ Grafik Status Batal Periksa Rawat Jalan Per Tanggal ]::", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), new java.awt.Color(90, 120, 80))); // NOI18N | ||
| internalFrame1.setName("internalFrame1"); // NOI18N | ||
| internalFrame1.setLayout(new java.awt.BorderLayout(1, 1)); | ||
|
|
||
| panelBiasa3.setName("panelBiasa3"); // NOI18N | ||
| panelBiasa3.setLayout(null); | ||
| internalFrame1.add(panelBiasa3, java.awt.BorderLayout.CENTER); | ||
|
|
||
| panelGlass5.setName("panelGlass5"); // NOI18N | ||
| panelGlass5.setPreferredSize(new java.awt.Dimension(55, 55)); | ||
| panelGlass5.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT, 5, 9)); | ||
|
|
||
| jLabel33.setText("Periode Kunjungan :"); | ||
| jLabel33.setName("jLabel33"); // NOI18N | ||
| jLabel33.setPreferredSize(new java.awt.Dimension(105, 23)); | ||
| panelGlass5.add(jLabel33); | ||
|
|
||
| Tanggal1.setEditable(false); | ||
| Tanggal1.setForeground(new java.awt.Color(50, 70, 50)); | ||
| Tanggal1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "21-12-2017" })); | ||
| Tanggal1.setDisplayFormat("dd-MM-yyyy"); | ||
| Tanggal1.setName("Tanggal1"); // NOI18N | ||
| Tanggal1.setOpaque(false); | ||
| Tanggal1.setPreferredSize(new java.awt.Dimension(100, 23)); | ||
| panelGlass5.add(Tanggal1); | ||
|
|
||
| jLabel32.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); | ||
| jLabel32.setText("s/d"); | ||
| jLabel32.setName("jLabel32"); // NOI18N | ||
| jLabel32.setPreferredSize(new java.awt.Dimension(25, 23)); | ||
| panelGlass5.add(jLabel32); | ||
|
|
||
| Tanggal2.setEditable(false); | ||
| Tanggal2.setForeground(new java.awt.Color(50, 70, 50)); | ||
| Tanggal2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "21-12-2017" })); | ||
| Tanggal2.setDisplayFormat("dd-MM-yyyy"); | ||
| Tanggal2.setName("Tanggal2"); // NOI18N | ||
| Tanggal2.setOpaque(false); | ||
| Tanggal2.setPreferredSize(new java.awt.Dimension(100, 23)); | ||
| panelGlass5.add(Tanggal2); | ||
|
|
||
| jLabel34.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); | ||
| jLabel34.setName("jLabel34"); // NOI18N | ||
| jLabel34.setPreferredSize(new java.awt.Dimension(25, 23)); | ||
| panelGlass5.add(jLabel34); | ||
|
|
||
| BtnPrint4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N | ||
| BtnPrint4.setMnemonic('G'); | ||
| BtnPrint4.setText("Plot"); | ||
| BtnPrint4.setToolTipText("Alt+G"); | ||
| BtnPrint4.setName("BtnPrint4"); // NOI18N | ||
| BtnPrint4.setPreferredSize(new java.awt.Dimension(100, 30)); | ||
| BtnPrint4.addActionListener(new java.awt.event.ActionListener() { | ||
| public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| BtnPrint4ActionPerformed(evt); | ||
| } | ||
| }); | ||
| BtnPrint4.addKeyListener(new java.awt.event.KeyAdapter() { | ||
| public void keyPressed(java.awt.event.KeyEvent evt) { | ||
| BtnPrint4KeyPressed(evt); | ||
| } | ||
| }); | ||
| panelGlass5.add(BtnPrint4); | ||
|
|
||
| BtnPrint3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N | ||
| BtnPrint3.setMnemonic('G'); | ||
| BtnPrint3.setText("Batang"); | ||
| BtnPrint3.setToolTipText("Alt+G"); | ||
| BtnPrint3.setName("BtnPrint3"); // NOI18N | ||
| BtnPrint3.setPreferredSize(new java.awt.Dimension(100, 30)); | ||
| BtnPrint3.addActionListener(new java.awt.event.ActionListener() { | ||
| public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| BtnPrint3ActionPerformed(evt); | ||
| } | ||
| }); | ||
| BtnPrint3.addKeyListener(new java.awt.event.KeyAdapter() { | ||
| public void keyPressed(java.awt.event.KeyEvent evt) { | ||
| BtnPrint3KeyPressed(evt); | ||
| } | ||
| }); | ||
| panelGlass5.add(BtnPrint3); | ||
|
|
||
| BtnPrint5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N | ||
| BtnPrint5.setMnemonic('G'); | ||
| BtnPrint5.setText("Pie"); | ||
| BtnPrint5.setToolTipText("Alt+G"); | ||
| BtnPrint5.setName("BtnPrint5"); // NOI18N | ||
| BtnPrint5.setPreferredSize(new java.awt.Dimension(100, 30)); | ||
| BtnPrint5.addActionListener(new java.awt.event.ActionListener() { | ||
| public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| BtnPrint5ActionPerformed(evt); | ||
| } | ||
| }); | ||
| BtnPrint5.addKeyListener(new java.awt.event.KeyAdapter() { | ||
| public void keyPressed(java.awt.event.KeyEvent evt) { | ||
| BtnPrint5KeyPressed(evt); | ||
| } | ||
| }); | ||
| panelGlass5.add(BtnPrint5); | ||
|
|
||
| BtnKeluar3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/exit.png"))); // NOI18N | ||
| BtnKeluar3.setMnemonic('K'); | ||
| BtnKeluar3.setText("Keluar"); | ||
| BtnKeluar3.setToolTipText("Alt+K"); | ||
| BtnKeluar3.setName("BtnKeluar3"); // NOI18N | ||
| BtnKeluar3.setPreferredSize(new java.awt.Dimension(100, 30)); | ||
| BtnKeluar3.addActionListener(new java.awt.event.ActionListener() { | ||
| public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| BtnKeluar3ActionPerformed(evt); | ||
| } | ||
| }); | ||
| BtnKeluar3.addKeyListener(new java.awt.event.KeyAdapter() { | ||
| public void keyPressed(java.awt.event.KeyEvent evt) { | ||
| BtnKeluar3KeyPressed(evt); | ||
| } | ||
| }); | ||
| panelGlass5.add(BtnKeluar3); | ||
|
|
||
| internalFrame1.add(panelGlass5, java.awt.BorderLayout.PAGE_END); | ||
|
|
||
| getContentPane().add(internalFrame1, java.awt.BorderLayout.CENTER); | ||
|
|
||
| pack(); | ||
| }// </editor-fold>//GEN-END:initComponents | ||
|
|
||
| private void formWindowOpened(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowOpened | ||
|
|
||
| }//GEN-LAST:event_formWindowOpened | ||
|
|
||
| private void formWindowActivated(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowActivated | ||
|
|
||
| }//GEN-LAST:event_formWindowActivated | ||
|
|
||
| private void BtnPrint3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint3ActionPerformed | ||
| DefaultCategoryDataset dcd = new DefaultCategoryDataset(); | ||
| try { | ||
| rs = koneksi.prepareStatement("select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah "+ | ||
| "from reg_periksa where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')").executeQuery(); | ||
| while(rs.next()) { | ||
| dcd.setValue(rs.getDouble(2),rs.getString(1)+"("+rs.getString(2)+")",rs.getString(1)); | ||
| } | ||
|
|
||
| if(rs!=null){ | ||
| rs.close(); | ||
| } | ||
| } catch (Exception e) { | ||
| System.out.println("Notifikasi : " + e); | ||
| } | ||
| JFreeChart freeChart = ChartFactory.createBarChart("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""),"Tanggal","Jumlah Pasien", dcd, PlotOrientation.VERTICAL,true, true,true); | ||
| ChartFrame cf = new ChartFrame("Grafik Status Batal Periksa Per Tanggal",freeChart); | ||
| cf.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight()); | ||
| cf.setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE); | ||
| cf.setLocationRelativeTo(panelBiasa3); | ||
| cf.setAlwaysOnTop(true); | ||
| cf.setIconImage(new ImageIcon(super.getClass().getResource("/picture/addressbook-edit24.png")).getImage()); | ||
| cf.setVisible(true); | ||
| }//GEN-LAST:event_BtnPrint3ActionPerformed | ||
|
|
||
| private void BtnPrint3KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint3KeyPressed | ||
|
|
||
| }//GEN-LAST:event_BtnPrint3KeyPressed | ||
|
|
||
| private void BtnKeluar3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnKeluar3ActionPerformed | ||
| dispose(); | ||
| }//GEN-LAST:event_BtnKeluar3ActionPerformed | ||
|
|
||
| private void BtnKeluar3KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnKeluar3KeyPressed | ||
|
|
||
| }//GEN-LAST:event_BtnKeluar3KeyPressed | ||
|
|
||
| private void BtnPrint4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint4ActionPerformed | ||
| grafiksql2 kas=new grafiksql2("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""), | ||
| "select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah from reg_periksa "+ | ||
| "where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' "+ | ||
| "group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')","Tanggal"); | ||
| kas.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight()); | ||
| kas.setModal(true); | ||
| kas.setAlwaysOnTop(true); | ||
| kas.setLocationRelativeTo(panelBiasa3); | ||
| kas.setVisible(true); | ||
| }//GEN-LAST:event_BtnPrint4ActionPerformed | ||
|
|
||
| private void BtnPrint4KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint4KeyPressed | ||
| // TODO add your handling code here: | ||
| }//GEN-LAST:event_BtnPrint4KeyPressed | ||
|
|
||
| private void BtnPrint5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint5ActionPerformed | ||
| DefaultPieDataset dpd = new DefaultPieDataset(); | ||
| try { | ||
| rs = koneksi.prepareStatement("select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah "+ | ||
| "from reg_periksa where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')").executeQuery(); | ||
| while(rs.next()) { | ||
| dpd.setValue(rs.getString(1)+"("+rs.getString(2)+")",rs.getDouble(2)); | ||
| } | ||
|
|
||
| if(rs!=null){ | ||
| rs.close(); | ||
| } | ||
| } catch (Exception e) { | ||
| System.out.println("Notifikasi : " + e); | ||
| } | ||
|
|
||
| JFreeChart freeChart = ChartFactory.createPieChart("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""),dpd,true,true, false); //String title,PieDatasheet datasheet,boolean legends,boolean tooltips,boolean url | ||
| ChartFrame cf = new ChartFrame("Grafik Status Batal Periksa Per Tanggal",freeChart); | ||
| cf.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight()); | ||
| cf.setLocationRelativeTo(panelBiasa3); | ||
| cf.setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE); | ||
| cf.setAlwaysOnTop(true); | ||
| cf.setIconImage(new ImageIcon(super.getClass().getResource("/picture/addressbook-edit24.png")).getImage()); | ||
| cf.setVisible(true); | ||
| }//GEN-LAST:event_BtnPrint5ActionPerformed | ||
|
|
||
| private void BtnPrint5KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint5KeyPressed | ||
| // TODO add your handling code here: | ||
| }//GEN-LAST:event_BtnPrint5KeyPressed | ||
|
|
||
| /** | ||
| * @param args the command line arguments | ||
| */ | ||
| public static void main(String args[]) { | ||
| java.awt.EventQueue.invokeLater(() -> { | ||
| GrafikStatusBatalRegPerTanggal dialog = new GrafikStatusBatalRegPerTanggal(new javax.swing.JFrame(), true); | ||
| dialog.addWindowListener(new java.awt.event.WindowAdapter() { | ||
| @Override | ||
| public void windowClosing(java.awt.event.WindowEvent e) { | ||
| System.exit(0); | ||
| } | ||
| }); | ||
| dialog.setVisible(true); | ||
| }); | ||
| } | ||
|
|
||
| // Variables declaration - do not modify//GEN-BEGIN:variables | ||
| private widget.Button BtnKeluar3; | ||
| private widget.Button BtnPrint3; | ||
| private widget.Button BtnPrint4; | ||
| private widget.Button BtnPrint5; | ||
| private widget.Tanggal Tanggal1; | ||
| private widget.Tanggal Tanggal2; | ||
| private widget.InternalFrame internalFrame1; | ||
| private widget.Label jLabel32; | ||
| private widget.Label jLabel33; | ||
| private widget.Label jLabel34; | ||
| private widget.PanelBiasa panelBiasa3; | ||
| private widget.panelisi panelGlass5; | ||
| // End of variables declaration//GEN-END:variables | ||
|
|
||
| } |