Skip to content

Instantly share code, notes, and snippets.

View cfierbin's full-sized avatar

Cristina Fierbinteanu cfierbin

  • Bucharest, Romania
View GitHub Profile
@cfierbin
cfierbin / JavaFXCalculatorWLambdas
Created May 6, 2014 08:48
JavaFX Calculator with Lambdas
//create buttons
Button seven = new Button("7");
seven.setOnMouseClicked(e -> {
displayField.setText(displayField.getText() + "7");
});
seven.setPrefWidth(PREF_BUTTON_WIDTH);
moreButtons.add(seven,0,0);
@cfierbin
cfierbin / app.js
Created September 10, 2014 11:26
Angular Range Example
(function () {
'use strict';
var myApp = angular.module('auction', ['ngRoute'])
.config(['$routeProvider', function ($routeProvider) {
var title = function (page) {
return page + ' | Auction';
};
$routeProvider
@cfierbin
cfierbin / SearchFormDirective.html
Created September 10, 2014 11:30
Angular Range Example - SearchFormDirective.html
<!-- Advanced Search -->
<div class="row" ng-controller="PriceRangeCtrl">
<div class="col-lg-4">
<h4>Product</h4>
<div class="row">
<div class="col-lg-12 col-md-6 col-xs-12 col-sm-12 col-sd-12">
<div class="form-group">
<input type="text" class="form-control" placeholder="Product title">
</div>
@cfierbin
cfierbin / HornetQMessageReceiver
Created October 8, 2014 10:44
HornetQ Message Receiver adapted from https://github.com/yfain/java24hourtrainer2ndedition, Lesson 30
import java.util.Properties;
import javax.jms.*;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
//import com.sun.messaging.ConnectionFactory;
//import com.sun.messaging.ConnectionConfiguration;
@cfierbin
cfierbin / PracticeWithComparator
Created October 20, 2014 08:01
Java 8 Syntactic Sugar Makes Practice For Java Advanced Certification More Enjoyable
package quizzes;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
public class Practice {
private static List<Product> products;
public class Controller implements BidListener{
//Bid emulator
private static BidEmulator bidEmulator;
@FXML
TextArea simulatorConsole;
@FXML
private void handleStartSimulationButtonClicked(ActionEvent ae){
@cfierbin
cfierbin / QuestionController.js
Created November 9, 2014 12:31
JQuiz Controller
var myApp = angular.module('jQuiz',[]);
myApp.controller('QuestionController',
function($scope){
$scope.score=0;
$scope.answer=5;
$scope.subject="";
@cfierbin
cfierbin / index.html
Created November 9, 2014 12:34
JQuiz index.html
<html ng-app = "jQuiz">
<head>
<title>Cristina's Java Quizzes</title>
<script type = "text/javascript" src="angular.min.js"> </script>
<script type = "text/javascript" src="controllers/QuestionController.js"> </script>
<link href="bootstrap.min.css" rel="stylesheet" />
<link href="bootstrap-theme.min.css" rel="stylesheet" />
<link href="style.css" rel="stylesheet" />
</head>
@cfierbin
cfierbin / FXMLDocument.fxml
Created February 14, 2015 12:43
Scene with Shapes Project in NetBeans IDE 8.0.1
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.shape.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
import javafx.application.Platform;
import javafx.embed.swing.JFXPanel;
import javafx.scene.Group;
import javafx.scene.Scene;
import javax.swing.*;
/**
* A custom {@link java.applet.Applet Applet} that sets-up a JavaFX environment.
*/