public void actionPerformed(ActionEvent ev) { try { // stok String query = "DELETE FROM stok_produk WHERE id_produk=" + idProduk; int hasil1 = stm.executeUpdate(query); // pemasukkan query = "DELETE FROM pemasukan WHERE id_produk=" + idProduk; int hasil2 = stm.executeUpdate(query); // pengeluaran query = "DELETE FROM pengeluaran WHERE id_produk=" + idProduk; int hasil3 = stm.executeUpdate(query); // produk query = "DELETE FROM produk WHERE id_produk=" + idProduk; int hasil4 = stm.executeUpdate(query); if (hasil1 == 1 || hasil2 == 1 || hasil3 == 1 && hasil4 == 1) { setDataTabel(); JOptionPane.showMessageDialog(null, "berhasil hapus"); } else { JOptionPane.showMessageDialog(null, "gagal"); } } catch (SQLException SQLerr) { SQLerr.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } }
public SponserImage(String FileName) { File temp = new File(filePath); if (!(temp.exists())) { temp.mkdir(); } File imageFile = new File(filePath + FileName); try { // images.add(ImageIO.read(imageFile)); image = ImageIO.read(imageFile); } catch (Exception e) { System.out.println(e.toString()); } // changeImage(0); }
public void run() { while (true) { try { DatagramSocket ClientSoc = new DatagramSocket(ClinetPortNumber); String Command = "GET"; byte Sendbuff[] = new byte[1024]; Sendbuff = Command.getBytes(); InetAddress ServerHost = InetAddress.getLocalHost(); ClientSoc.send(new DatagramPacket(Sendbuff, Sendbuff.length, ServerHost, 5217)); byte Receivebuff[] = new byte[1024]; DatagramPacket dp = new DatagramPacket(Receivebuff, Receivebuff.length); ClientSoc.receive(dp); NewsMsg = new String(dp.getData(), 0, dp.getLength()); System.out.println(NewsMsg); lblNewsHeadline.setText(NewsMsg); Thread.sleep(5000); ClientSoc.close(); } catch (Exception ex) { ex.printStackTrace(); } } }
public ST133Setup() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } }
private void checkDialog(DlgResource dialog) { List<StructEntry> flatList = dialog.getFlatList(); for (int i = 0; i < flatList.size(); i++) { if (flatList.get(i) instanceof StringRef) { StringRef ref = (StringRef) flatList.get(i); if (ref.getValue() >= 0 && ref.getValue() < strUsed.length) strUsed[ref.getValue()] = true; } else if (flatList.get(i) instanceof AbstractCode) { AbstractCode code = (AbstractCode) flatList.get(i); try { String compiled = infinity.resource.bcs.Compiler.getInstance() .compileDialogCode(code.toString(), code instanceof Action); if (code instanceof Action) Decompiler.decompileDialogAction(compiled, true); else Decompiler.decompileDialogTrigger(compiled, true); Set<Integer> used = Decompiler.getStringRefsUsed(); for (final Integer stringRef : used) { int u = stringRef.intValue(); if (u >= 0 && u < strUsed.length) strUsed[u] = true; } } catch (Exception e) { e.printStackTrace(); } } } }
public void run() { try { setStatus("Gathering chunks..."); gatherChunks(); createCompositeCanvas(); setStatus("Sorting chunks..."); sortChunks(); java.util.List<BufferedImage> batchImages = new ArrayList<BufferedImage>(); java.util.List<Chunk> nextBatch = new ArrayList<Chunk>(); int totalChunks = getTotalChunks(); int chunksRendered = 0; while (hasChunks()) { getNextBatch(nextBatch); setStatus("Rendering... " + chunksRendered + "/" + totalChunks); renderChunkBatch(nextBatch, batchImages); chunksRendered += nextBatch.size(); renderBatchResult(nextBatch, batchImages); } setStatus("Writing image..."); writeAndDisplayImage(); } catch (final Exception e) { e.printStackTrace(); if (frame != null) { setStatus("Exception: " + e.toString()); } } }
private Hashtable<String, String> getJarManifestAttributes(String path) { Hashtable<String, String> h = new Hashtable<String, String>(); JarInputStream jis = null; try { cp.appendln(Color.black, "Looking for " + path); InputStream is = getClass().getResourceAsStream(path); if (is == null) { if (!path.endsWith("/MIRC.jar")) { cp.appendln(Color.red, "...could not find it."); } else { cp.appendln( Color.black, "...could not find it. [OK, this is a " + programName + " installation]"); } return null; } jis = new JarInputStream(is); Manifest manifest = jis.getManifest(); h = getManifestAttributes(manifest); } catch (Exception ex) { ex.printStackTrace(); } if (jis != null) { try { jis.close(); } catch (Exception ignore) { } } return h; }
public void loadMacros() { File f = new File(System.getProperty("user.dir")); String[] files = f.list(); for (int i = 0; i < files.length; i++) { try { if (files[i].startsWith("macro_") && files[i].endsWith(".class") && files[i].indexOf('$') == -1) { System.out.println(files[i]); Class clazz = Class.forName(files[i].substring(0, files[i].length() - ".class".length())); Macro macro = (Macro) clazz .getConstructor(new Class[] {mudclient_Debug.class}) .newInstance(new Object[] {inner}); String[] commands = macro.getCommands(); for (int j = 0; j < commands.length; j++) { System.out.println("command registered:" + commands[j]); mudclient_Debug.macros.put(commands[j], macro); } } } catch (Exception e) { e.printStackTrace(); } } }
protected boolean refreshFeatureSelection(String layerName, String id) { try { if (id == null || geopistaEditor == null) return false; this.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); geopistaEditor.getSelectionManager().clear(); GeopistaLayer geopistaLayer = (GeopistaLayer) geopistaEditor.getLayerManager().getLayer(layerName); Collection collection = searchByAttribute(geopistaLayer, 0, id); Iterator it = collection.iterator(); if (it.hasNext()) { Feature feature = (Feature) it.next(); geopistaEditor.select(geopistaLayer, feature); } geopistaEditor.zoomToSelected(); this.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); return true; } catch (Exception ex) { this.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); ex.printStackTrace(pw); logger.error("Exception: " + sw.toString()); return false; } }
protected String refreshListSelection(String layerName) { try { Collection collection = geopistaEditor.getSelection(); if (collection.iterator().hasNext()) { GeopistaFeature feature = (GeopistaFeature) collection.iterator().next(); if (feature == null) { logger.error("feature: " + feature); return null; } if (layerName != null && feature.getLayer() != null) { if (!layerName.equals(feature.getLayer().getName())) return null; } // String id = checkNull(feature.getAttribute(0)); String id = checkNull(feature.getSystemId()); logger.info("id: -" + id + "-"); return id; } } catch (Exception ex) { this.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); ex.printStackTrace(pw); logger.error("Exception: " + sw.toString()); return null; } return null; }
public Chart(String title, String timeAxis, String valueAxis, TimeSeries data) { try { // Build the datasets dataset.addSeries(data); // Create the chart JFreeChart chart = ChartFactory.createTimeSeriesChart( title, timeAxis, valueAxis, dataset, true, true, false); // Setup the appearance of the chart chart.setBackgroundPaint(Color.white); XYPlot plot = chart.getXYPlot(); plot.setBackgroundPaint(Color.lightGray); plot.setDomainGridlinePaint(Color.white); plot.setRangeGridlinePaint(Color.white); plot.setAxisOffset(new RectangleInsets(UnitType.ABSOLUTE, 5.0, 5.0, 5.0, 5.0)); plot.setDomainCrosshairVisible(true); plot.setRangeCrosshairVisible(true); // Tell the chart how we would like dates to read DateAxis axis = (DateAxis) plot.getDomainAxis(); axis.setDateFormatOverride(new SimpleDateFormat("EEE HH")); this.add(new ChartPanel(chart)); } catch (Exception e) { e.printStackTrace(); } }
public Chart(String filename) { try { // Get Stock Symbol this.stockSymbol = filename.substring(0, filename.indexOf('.')); // Create time series TimeSeries open = new TimeSeries("Open Price", Day.class); TimeSeries close = new TimeSeries("Close Price", Day.class); TimeSeries high = new TimeSeries("High", Day.class); TimeSeries low = new TimeSeries("Low", Day.class); TimeSeries volume = new TimeSeries("Volume", Day.class); BufferedReader br = new BufferedReader(new FileReader(filename)); String key = br.readLine(); String line = br.readLine(); while (line != null && !line.startsWith("<!--")) { StringTokenizer st = new StringTokenizer(line, ",", false); Day day = getDay(st.nextToken()); double openValue = Double.parseDouble(st.nextToken()); double highValue = Double.parseDouble(st.nextToken()); double lowValue = Double.parseDouble(st.nextToken()); double closeValue = Double.parseDouble(st.nextToken()); long volumeValue = Long.parseLong(st.nextToken()); // Add this value to our series' open.add(day, openValue); close.add(day, closeValue); high.add(day, highValue); low.add(day, lowValue); // Read the next day line = br.readLine(); } // Build the datasets dataset.addSeries(open); dataset.addSeries(close); dataset.addSeries(low); dataset.addSeries(high); datasetOpenClose.addSeries(open); datasetOpenClose.addSeries(close); datasetHighLow.addSeries(high); datasetHighLow.addSeries(low); JFreeChart summaryChart = buildChart(dataset, "Summary", true); JFreeChart openCloseChart = buildChart(datasetOpenClose, "Open/Close Data", false); JFreeChart highLowChart = buildChart(datasetHighLow, "High/Low Data", true); JFreeChart highLowDifChart = buildDifferenceChart(datasetHighLow, "High/Low Difference Chart"); // Create this panel this.setLayout(new GridLayout(2, 2)); this.add(new ChartPanel(summaryChart)); this.add(new ChartPanel(openCloseChart)); this.add(new ChartPanel(highLowChart)); this.add(new ChartPanel(highLowDifChart)); } catch (Exception e) { e.printStackTrace(); } }
public void beginExecution() { if (cam == null) { int numBuffers = 2; env = GraphicsEnvironment.getLocalGraphicsEnvironment(); device = env.getDefaultScreenDevice(); // MultiBufferTest test = new MultiBufferTest(numBuffers, device); try { GraphicsConfiguration gc = device.getDefaultConfiguration(); mainFrame = new Frame(gc); mainFrame.setUndecorated(true); mainFrame.setIgnoreRepaint(true); device.setFullScreenWindow(mainFrame); if (device.isDisplayChangeSupported()) { chooseBestDisplayMode(device); } mainFrame.createBufferStrategy(numBuffers); bufferStrategy = mainFrame.getBufferStrategy(); } catch (Exception e) { e.printStackTrace(); } } }
/** * Appends a frame to the current video. * * @param image the image to append * @return true if image successfully appended */ protected boolean append(Image image) { BufferedImage bi; if (image instanceof BufferedImage) { bi = (BufferedImage) image; } else { bi = new BufferedImage(dim.width, dim.height, BufferedImage.TYPE_INT_RGB); Graphics2D g = bi.createGraphics(); g.drawImage(image, 0, 0, null); } ByteArrayOutputStream out = new ByteArrayOutputStream(); try { if (!editing) { videoMedia.beginEdits(); editing = true; } ImageIO.write(bi, "png", out); // $NON-NLS-1$ QTHandle handle = new QTHandle(out.toByteArray()); DataRef dataRef = new DataRef(handle, kDataRefFileExtensionTag, "png"); // $NON-NLS-1$ GraphicsImporter importer = new GraphicsImporter(dataRef); ImageDescription description = importer.getImageDescription(); int duration = (int) (frameDuration * 0.6); videoMedia.addSample( handle, 0, // data offset handle.getSize(), duration, description, 1, // number of samples 0); // key frame?? } catch (Exception ex) { ex.printStackTrace(); return false; } return true; }
public MonthlyDayBakPane() { try { jbInit(); } catch (Exception ex) { ex.printStackTrace(); } }
void enableLionFS() { try { String version = System.getProperty("os.version"); String[] tokens = version.split("\\."); int major = Integer.parseInt(tokens[0]), minor = 0; if (tokens.length > 1) minor = Integer.parseInt(tokens[1]); if (major < 10 || (major == 10 && minor < 7)) throw new Exception("Operating system version is " + version); Class fsuClass = Class.forName("com.apple.eawt.FullScreenUtilities"); Class argClasses[] = new Class[] {Window.class, Boolean.TYPE}; Method setWindowCanFullScreen = fsuClass.getMethod("setWindowCanFullScreen", argClasses); setWindowCanFullScreen.invoke(fsuClass, this, true); Class fsListenerClass = Class.forName("com.apple.eawt.FullScreenListener"); InvocationHandler fsHandler = new MyInvocationHandler(cc); Object proxy = Proxy.newProxyInstance( fsListenerClass.getClassLoader(), new Class[] {fsListenerClass}, fsHandler); argClasses = new Class[] {Window.class, fsListenerClass}; Method addFullScreenListenerTo = fsuClass.getMethod("addFullScreenListenerTo", argClasses); addFullScreenListenerTo.invoke(fsuClass, this, proxy); canDoLionFS = true; } catch (Exception e) { vlog.debug("Could not enable OS X 10.7+ full-screen mode:"); vlog.debug(" " + e.toString()); } }
/** Launch the application. */ public static void main(String[] args) { try { new ApptDialog(null, "Appointments", "user", true); } catch (Exception e) { e.printStackTrace(); } }
/** * Calculates location of caret and displays the suggestion popup at the location. * * @param listModel * @param subWord */ protected void showSuggestion(DefaultListModel<CompletionCandidate> listModel, String subWord) { // new Exception(System.currentTimeMillis() + "").printStackTrace(System.out); hideSuggestion(); if (listModel.size() == 0) { Messages.log("TextArea: No suggestions to show."); } else { int position = getCaretPosition(); Point location = new Point(); try { location.x = offsetToX(getCaretLine(), position - getLineStartOffset(getCaretLine())); location.y = lineToY(getCaretLine()) + getPainter().getFontMetrics().getHeight() + getPainter().getFontMetrics().getDescent(); // log("TA position: " + location); } catch (Exception e2) { e2.printStackTrace(); return; } suggestion = new CompletionPanel(this, position, subWord, listModel, location, editor); requestFocusInWindow(); } }
public void mouseClicked(MouseEvent e) { int x = e.getX(); int y = e.getY(); int currentTabIndex = -1; int tabCount = tabPane.getTabCount(); for (int i = 0; i < tabCount; i++) { if (rects[i].contains(x, y)) { currentTabIndex = i; break; } // if contains } // for i if (currentTabIndex >= 0) { Rectangle tabRect = rects[currentTabIndex]; x = x - tabRect.x; y = y - tabRect.y; if ((x >= 5) && (x <= 15) && (y >= 5) && (y <= 15)) { try { tabbedPane.remove(currentTabIndex); } catch (Exception ex) { ex.printStackTrace(); } } // if } // if currentTabIndex >= 0 System.gc(); } // mouseClicked
@Override protected void paintComponent(Graphics graphics) { // Fill in the background: Graphics2D g = (Graphics2D) graphics; Shape clip = g.getClip(); g.setColor(LightZoneSkin.Colors.NeutralGray); g.fill(clip); if (preview == null) { PlanarImage image = currentImage.get(); if (image == null) { engine.update(null, false); } else if (visibleRect != null && getHeight() > 1 && getWidth() > 1) { preview = cropScaleGrayscale(visibleRect, image); } } if (preview != null) { int dx, dy; AffineTransform transform = new AffineTransform(); if (getSize().width > preview.getWidth()) dx = (getSize().width - preview.getWidth()) / 2; else dx = 0; if (getSize().height > preview.getHeight()) dy = (getSize().height - preview.getHeight()) / 2; else dy = 0; transform.setToTranslation(dx, dy); try { g.drawRenderedImage(preview, transform); } catch (Exception e) { e.printStackTrace(); } } }
protected void buildPanel(String strPath) { BufferedReader reader = WFileUtil.openReadFile(strPath); String strLine; if (reader == null) return; try { while ((strLine = reader.readLine()) != null) { if (strLine.startsWith("#") || strLine.startsWith("%") || strLine.startsWith("@")) continue; StringTokenizer sTokLine = new StringTokenizer(strLine, ":"); // first token is the label e.g. Password Length if (sTokLine.hasMoreTokens()) { createLabel(sTokLine.nextToken(), this); } // second token is the value String strValue = sTokLine.hasMoreTokens() ? sTokLine.nextToken() : ""; if (strValue.equalsIgnoreCase("yes") || strValue.equalsIgnoreCase("no")) createChkBox(strValue, this); else createTxf(strValue, this); } } catch (Exception e) { Messages.writeStackTrace(e); // e.printStackTrace(); Messages.postDebug(e.toString()); } }
/** Creates new form SIPHeadersParametersFrame */ public StackPanel(ConfigurationFrame configurationFrame, ProxyLauncher proxyLauncher) { super(); this.parent = configurationFrame; this.proxyLauncher = proxyLauncher; listeningPointsList = new ListeningPointsList(proxyLauncher); initComponents(); // Init the components input: try { Configuration configuration = proxyLauncher.getConfiguration(); if (configuration == null) return; if (configuration.stackName != null) proxyStackNameTextField.setText(configuration.stackName); if (configuration.stackIPAddress != null) proxyIPAddressTextField.setText(configuration.stackIPAddress); if (configuration.outboundProxy != null) outboundProxyTextField.setText(configuration.outboundProxy); if (configuration.routerPath != null) routerClassTextField.setText(configuration.routerPath); if (configuration == null) listeningPointsList.displayList(new Hashtable()); else listeningPointsList.displayList(configuration.listeningPoints); } catch (Exception e) { e.printStackTrace(); } }
public JournalFilterFrame() { try { jbInit(); // set domain in combo box... ClientApplet applet = ((ApplicationClientFacade) MDIFrame.getInstance().getClientFacade()).getMainClass(); ButtonCompanyAuthorizations bca = applet.getAuthorizations().getCompanyBa(); ArrayList companiesList = bca.getCompaniesList("ACC05"); Domain domain = new Domain("DOMAIN_ACC05"); for (int i = 0; i < companiesList.size(); i++) { if (applet .getAuthorizations() .getCompanyBa() .isInsertEnabled("ACC05", companiesList.get(i).toString())) domain.addDomainPair(companiesList.get(i), companiesList.get(i).toString()); } controlCompaniesCombo.setDomain(domain); controlCompaniesCombo.getComboBox().setSelectedIndex(0); setSize(400, 200); MDIFrame.getInstance().add(this); } catch (Exception e) { e.printStackTrace(); } }
public StartPanel() { try { jbInit(); } catch (Exception ex) { ex.printStackTrace(); } }
private static void printHelp(OptionParser parser) { try { parser.printHelpOn(System.out); } catch (Exception exception) { exception.printStackTrace(); } }
/** i_square,resultの有効期間は、この関数の終了までです。 */ protected void onUpdateHandler(NyARSquare i_square, NyARDoubleMatrix44 result) { try { NyARGLUtil.toCameraViewRH(result, 1.0, this.gltransmat); } catch (Exception e) { e.printStackTrace(); } }
public static void main(String[] args) { Example4 ef = new Example4(); try { final String molS = "C1C2=CC=CC=C2C3=C4CC5=CC=CC=C5C4=C6CC7=CC=CC=C7C6=C13"; Molecule mol = MolImporter.importMol(molS); PolarizabilityPlugin plugin = new PolarizabilityPlugin(); plugin.setMolecule(mol); plugin.run(); ArrayList values = new ArrayList(); java.text.NumberFormat nf = java.text.NumberFormat.getInstance(); nf.setMaximumFractionDigits(3); for (int i = 0; i < mol.getAtomCount(); i++) { values.add(Float.valueOf(nf.format(((Double) plugin.getResult(i)).floatValue()))); } mol.hydrogenize(true); for (int i = 0; i < mol.getExplicitHcount(); i++) { values.add(new Double(0)); } ef.setPlugin(plugin); JFrame frame = ef.createSpaceFrame(mol, values); frame.setTitle("Polarizability"); java.net.URL u = ef.getClass().getResource("/chemaxon/marvin/space/gui/mspace16.gif"); frame.setIconImage( Toolkit.getDefaultToolkit().createImage((java.awt.image.ImageProducer) u.getContent())); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } }
public void run() { try { if (myPreviousThread != null) myPreviousThread.join(); Thread.sleep(delay); log("> run MouseMoveThread " + x + ", " + y); while (!hasFocus()) { Thread.sleep(1000); } int x1 = lastMouseX; int x2 = x; int y1 = lastMouseY; int y2 = y; // shrink range by 1 px on both ends // manually move this 1px to trip DND code if (x1 != x2) { int dx = x - lastMouseX; if (dx > 0) { x1 += 1; x2 -= 1; } else { x1 -= 1; x2 += 1; } } if (y1 != y2) { int dy = y - lastMouseY; if (dy > 0) { y1 += 1; y2 -= 1; } else { y1 -= 1; y2 += 1; } } robot.setAutoDelay(Math.max(duration / 100, 1)); robot.mouseMove(x1, y1); int d = 100; for (int t = 0; t <= d; t++) { x1 = (int) easeInOutQuad( (double) t, (double) lastMouseX, (double) x2 - lastMouseX, (double) d); y1 = (int) easeInOutQuad( (double) t, (double) lastMouseY, (double) y2 - lastMouseY, (double) d); robot.mouseMove(x1, y1); } robot.mouseMove(x, y); lastMouseX = x; lastMouseY = y; robot.waitForIdle(); robot.setAutoDelay(1); } catch (Exception e) { log("Bad parameters passed to mouseMove"); e.printStackTrace(); } log("< run MouseMoveThread"); }
/** * A convenient method for view the ASpace json records. It meant to be used for development * purposes only */ private void viewRecordButtonActionPerformed() { String uri = recordURIComboBox.getSelectedItem().toString(); String recordJSON = ""; try { if (aspaceClient == null) { String host = hostTextField.getText().trim(); String admin = adminTextField.getText(); String adminPassword = adminPasswordTextField.getText(); aspaceClient = new ASpaceClient(host, admin, adminPassword); aspaceClient.getSession(); } recordJSON = aspaceClient.getRecordAsJSONString(uri, paramsTextField.getText()); if (recordJSON == null || recordJSON.isEmpty()) { recordJSON = aspaceClient.getErrorMessages(); } } catch (Exception e) { recordJSON = e.toString(); } CodeViewerDialog codeViewerDialog = new CodeViewerDialog(this, SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT, recordJSON, true, true); codeViewerDialog.setTitle("REST ENDPOINT URI: " + uri); codeViewerDialog.pack(); codeViewerDialog.setVisible(true); }
public void buildTrackAndStart() { int[] trackList = null; sequence.deleteTrack(track); track = sequence.createTrack(); for (int i = 0; i < 16; i++) { trackList = new int[16]; int key = instruments[i]; for (int j = 0; j < 16; j++) { JCheckBox jc = (JCheckBox) checkboxList.get(j + (16 * i)); if (jc.isSelected()) { trackList[j] = key; } else { trackList[j] = 0; } } // close inner loop makeTracks(trackList); track.add(makeEvent(176, 1, 127, 0, 16)); } // close outer track.add(makeEvent(192, 9, 1, 0, 15)); try { sequencer.setSequence(sequence); sequencer.setLoopCount(sequencer.LOOP_CONTINUOUSLY); sequencer.start(); sequencer.setTempoInBPM(120); } catch (Exception e) { e.printStackTrace(); } } // close buildTrackAndStart method