Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS14.22%
Net Worth
0.339USD
STEEM
0.000STEEM
SBD
0.000SBD
Effective Power
7.290SP
├── Own SP
6.260SP
└── Incoming Deleg
+1.030SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
6.260SP
Delegated Out
0.000SP
Delegation In
1.030SP
Effective Power
7.290SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "10194.442663 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "1676.702621 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namemilliar
id632062
rank165,548
reputation372694312588
created2018-01-20T13:29:06
recovery_accountsteem
proxyNone
post_count73
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-02-24T16:48:09
last_root_post2018-02-24T16:48:09
last_vote_time2018-02-24T16:58:24
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares10194.442663 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares1676.702621 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn15573986639
to_withdraw15573986639
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2018-11-16T16:44:24
minedNo
sbd_seconds0
sbd_last_interest_payment2018-04-12T11:51:39
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 632062,
  "name": "milliar",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6sEPPrDWzxwmeLWqHscj5HVr4N4wFGTuAzwVQma34cvg4fq4KV",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7mZHNopwD5roUYykAVD94AKeec7o2wharAMgEApsNbWReGQhas",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dmania.app",
        1
      ],
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM7wELSwTtGkc3GNajVZ7T1ZQxQVK7w5r7vwU1hvwsBuqT7EwNFy",
        1
      ]
    ]
  },
  "memo_key": "STM6cguqtXLpSCWN1SdkXiFR2VXxTfMRJ5huwpXpnFdwyUFcGUePP",
  "json_metadata": "{\"profile\":{\"profile_image\":\"https://i.hizliresim.com/EPY8Z8.jpg\",\"cover_image\":\"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6\"}}",
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://i.hizliresim.com/EPY8Z8.jpg\",\"cover_image\":\"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-11-16T16:44:24",
  "created": "2018-01-20T13:29:06",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 73,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "11871145284",
    "last_update_time": 1744380120
  },
  "downvote_manabar": {
    "current_mana": 2967786321,
    "last_update_time": 1744380120
  },
  "voting_power": 0,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.000 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2018-04-12T11:51:39",
  "sbd_last_interest_payment": "2018-04-12T11:51:39",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "10194.442663 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "1676.702621 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": "15573986639",
  "to_withdraw": "15573986639",
  "withdraw_routes": 0,
  "curation_rewards": 62,
  "posting_rewards": 24068,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-02-24T16:48:09",
  "last_root_post": "2018-02-24T16:48:09",
  "last_vote_time": "2018-02-24T16:58:24",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "372694312588",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 165548
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 1.030 SP to @milliar
2025/04/11 14:02:00
delegatorsteem
delegateemilliar
vesting shares1676.702621 VESTS
Transaction InfoBlock #94614041/Trx 662a60c982a8dec7b2bbd2e31790ee1764aaedb6
View Raw JSON Data
{
  "trx_id": "662a60c982a8dec7b2bbd2e31790ee1764aaedb6",
  "block": 94614041,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2025-04-11T14:02:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "milliar",
      "vesting_shares": "1676.702621 VESTS"
    }
  ]
}
steemdelegated 1.133 SP to @milliar
2021/12/03 17:28:42
delegatorsteem
delegateemilliar
vesting shares1844.376883 VESTS
Transaction InfoBlock #59533809/Trx c85199c3637f776e5dace6aa6dc900ba05f18464
View Raw JSON Data
{
  "trx_id": "c85199c3637f776e5dace6aa6dc900ba05f18464",
  "block": 59533809,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-12-03T17:28:42",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "milliar",
      "vesting_shares": "1844.376883 VESTS"
    }
  ]
}
2020/01/20 14:17:57
parent authormilliar
parent permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
authorsteemitboard
permlinksteemitboard-notify-milliar-20200120t141757000z
title
bodyCongratulations @milliar! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milliar/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@milliar) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=milliar)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #40095603/Trx 78927236b5f5a27d1e2696db88c56a11aad478ee
View Raw JSON Data
{
  "trx_id": "78927236b5f5a27d1e2696db88c56a11aad478ee",
  "block": 40095603,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-20T14:17:57",
  "op": [
    "comment",
    {
      "parent_author": "milliar",
      "parent_permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-milliar-20200120t141757000z",
      "title": "",
      "body": "Congratulations @milliar! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milliar/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@milliar) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=milliar)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2019/01/20 14:56:09
parent authormilliar
parent permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
authorsteemitboard
permlinksteemitboard-notify-milliar-20190120t145608000z
title
bodyCongratulations @milliar! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milliar/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@milliar)_</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #29623769/Trx a6c2a3972df7c0da3edaa2cede33623ea92fe092
View Raw JSON Data
{
  "trx_id": "a6c2a3972df7c0da3edaa2cede33623ea92fe092",
  "block": 29623769,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-01-20T14:56:09",
  "op": [
    "comment",
    {
      "parent_author": "milliar",
      "parent_permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-milliar-20190120t145608000z",
      "title": "",
      "body": "Congratulations @milliar! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@milliar/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@milliar)_</sub>\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
milliarupdated their account properties
2018/11/16 16:44:24
accountmilliar
memo keySTM6cguqtXLpSCWN1SdkXiFR2VXxTfMRJ5huwpXpnFdwyUFcGUePP
json metadata{"profile":{"profile_image":"https://i.hizliresim.com/EPY8Z8.jpg","cover_image":"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6"}}
Transaction InfoBlock #27755166/Trx 48943f55b7735cc35b88ce78523b9b46305f2e5f
View Raw JSON Data
{
  "trx_id": "48943f55b7735cc35b88ce78523b9b46305f2e5f",
  "block": 27755166,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-11-16T16:44:24",
  "op": [
    "account_update",
    {
      "account": "milliar",
      "memo_key": "STM6cguqtXLpSCWN1SdkXiFR2VXxTfMRJ5huwpXpnFdwyUFcGUePP",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://i.hizliresim.com/EPY8Z8.jpg\",\"cover_image\":\"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6\"}}"
    }
  ]
}
milliarsent 7.654 STEEM to @blocktrades- "2d840b10-6c35-4426-ad1f-d971b5edae7d"
2018/11/16 16:43:54
frommilliar
toblocktrades
amount7.654 STEEM
memo2d840b10-6c35-4426-ad1f-d971b5edae7d
Transaction InfoBlock #27755156/Trx af3bc9ca19feeab3cafba8cbfd8aee29d958f9e1
View Raw JSON Data
{
  "trx_id": "af3bc9ca19feeab3cafba8cbfd8aee29d958f9e1",
  "block": 27755156,
  "trx_in_block": 46,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-11-16T16:43:54",
  "op": [
    "transfer",
    {
      "from": "milliar",
      "to": "blocktrades",
      "amount": "7.654 STEEM",
      "memo": "2d840b10-6c35-4426-ad1f-d971b5edae7d"
    }
  ]
}
milliarreceived 0.000 STEEM from power down installment (0.000 SP)
2018/07/19 11:50:36
from accountmilliar
to accountmilliar
withdrawn0.000003 VESTS
deposited0.000 STEEM
Transaction InfoBlock #24311551/Virtual Operation #5
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 24311551,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 5,
  "timestamp": "2018-07-19T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "0.000003 VESTS",
      "deposited": "0.000 STEEM"
    }
  ]
}
steemdelegated 1.246 SP to @milliar
2018/07/12 14:02:36
delegatorsteem
delegateemilliar
vesting shares2028.824123 VESTS
Transaction InfoBlock #24112706/Trx 2a6a2657377f591ae99540646d7c8a4d1d15c029
View Raw JSON Data
{
  "trx_id": "2a6a2657377f591ae99540646d7c8a4d1d15c029",
  "block": 24112706,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-12T14:02:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "milliar",
      "vesting_shares": "2028.824123 VESTS"
    }
  ]
}
milliarreceived 0.590 STEEM from power down installment (0.736 SP)
2018/07/12 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.590 STEEM
Transaction InfoBlock #24110068/Virtual Operation #13
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 24110068,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 13,
  "timestamp": "2018-07-12T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.590 STEEM"
    }
  ]
}
milliarreceived 0.590 STEEM from power down installment (0.736 SP)
2018/07/05 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.590 STEEM
Transaction InfoBlock #23908548/Virtual Operation #30
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23908548,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 30,
  "timestamp": "2018-07-05T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.590 STEEM"
    }
  ]
}
milliarreceived 0.590 STEEM from power down installment (0.736 SP)
2018/06/28 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.590 STEEM
Transaction InfoBlock #23716881/Virtual Operation #7
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23716881,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 7,
  "timestamp": "2018-06-28T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.590 STEEM"
    }
  ]
}
milliarreceived 0.589 STEEM from power down installment (0.736 SP)
2018/06/21 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.589 STEEM
Transaction InfoBlock #23515311/Virtual Operation #21
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23515311,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 21,
  "timestamp": "2018-06-21T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.589 STEEM"
    }
  ]
}
milliarreceived 0.589 STEEM from power down installment (0.736 SP)
2018/06/14 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.589 STEEM
Transaction InfoBlock #23313776/Virtual Operation #16
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23313776,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 16,
  "timestamp": "2018-06-14T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.589 STEEM"
    }
  ]
}
milliarreceived 0.589 STEEM from power down installment (0.736 SP)
2018/06/07 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.589 STEEM
Transaction InfoBlock #23112799/Virtual Operation #16
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23112799,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 16,
  "timestamp": "2018-06-07T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.589 STEEM"
    }
  ]
}
milliarreceived 0.589 STEEM from power down installment (0.736 SP)
2018/05/31 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.589 STEEM
Transaction InfoBlock #22911275/Virtual Operation #19
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22911275,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 19,
  "timestamp": "2018-05-31T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.589 STEEM"
    }
  ]
}
milliarreceived 0.588 STEEM from power down installment (0.736 SP)
2018/05/24 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.588 STEEM
Transaction InfoBlock #22709813/Virtual Operation #21
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22709813,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 21,
  "timestamp": "2018-05-24T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.588 STEEM"
    }
  ]
}
milliarreceived 0.588 STEEM from power down installment (0.736 SP)
2018/05/17 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.588 STEEM
Transaction InfoBlock #22508509/Virtual Operation #6
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22508509,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 6,
  "timestamp": "2018-05-17T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.588 STEEM"
    }
  ]
}
milliarreceived 0.588 STEEM from power down installment (0.736 SP)
2018/05/10 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.588 STEEM
Transaction InfoBlock #22306931/Virtual Operation #17
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22306931,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 17,
  "timestamp": "2018-05-10T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.588 STEEM"
    }
  ]
}
milliarreceived 0.588 STEEM from power down installment (0.736 SP)
2018/05/03 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.588 STEEM
Transaction InfoBlock #22105391/Virtual Operation #14
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22105391,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 14,
  "timestamp": "2018-05-03T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.588 STEEM"
    }
  ]
}
milliarreceived 0.588 STEEM from power down installment (0.736 SP)
2018/04/26 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.588 STEEM
Transaction InfoBlock #21903840/Virtual Operation #41
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 21903840,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 41,
  "timestamp": "2018-04-26T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.588 STEEM"
    }
  ]
}
milliarreceived 0.587 STEEM from power down installment (0.736 SP)
2018/04/19 11:50:36
from accountmilliar
to accountmilliar
withdrawn1197.998972 VESTS
deposited0.587 STEEM
Transaction InfoBlock #21702913/Virtual Operation #14
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 21702913,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 14,
  "timestamp": "2018-04-19T11:50:36",
  "op": [
    "fill_vesting_withdraw",
    {
      "from_account": "milliar",
      "to_account": "milliar",
      "withdrawn": "1197.998972 VESTS",
      "deposited": "0.587 STEEM"
    }
  ]
}
milliarsent 7.751 SBD to @blocktrades- "32ee8db3-368a-47e6-a490-ea57a1a192f6"
2018/04/12 11:51:39
frommilliar
toblocktrades
amount7.751 SBD
memo32ee8db3-368a-47e6-a490-ea57a1a192f6
Transaction InfoBlock #21501368/Trx 193b797a93888d51121698303b13d197aed9c874
View Raw JSON Data
{
  "trx_id": "193b797a93888d51121698303b13d197aed9c874",
  "block": 21501368,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-12T11:51:39",
  "op": [
    "transfer",
    {
      "from": "milliar",
      "to": "blocktrades",
      "amount": "7.751 SBD",
      "memo": "32ee8db3-368a-47e6-a490-ea57a1a192f6"
    }
  ]
}
milliarstarted power down of 9.564 SP
2018/04/12 11:50:36
accountmilliar
vesting shares15573.986639 VESTS
Transaction InfoBlock #21501347/Trx e842456a1e1e1657c23e4f1bbce4588d1ad2f79d
View Raw JSON Data
{
  "trx_id": "e842456a1e1e1657c23e4f1bbce4588d1ad2f79d",
  "block": 21501347,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-12T11:50:36",
  "op": [
    "withdraw_vesting",
    {
      "account": "milliar",
      "vesting_shares": "15573.986639 VESTS"
    }
  ]
}
steemdelegated 2.992 SP to @milliar
2018/03/03 23:51:15
delegatorsteem
delegateemilliar
vesting shares4872.369397 VESTS
Transaction InfoBlock #20365211/Trx 580a1f9a38a833ca86c27d3f60983f85286dbbd8
View Raw JSON Data
{
  "trx_id": "580a1f9a38a833ca86c27d3f60983f85286dbbd8",
  "block": 20365211,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-03T23:51:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "milliar",
      "vesting_shares": "4872.369397 VESTS"
    }
  ]
}
milliarclaimed reward balance: 5.726 SBD, 2.213 SP
2018/03/03 20:15:36
accountmilliar
reward steem0.000 STEEM
reward sbd5.726 SBD
reward vests3603.431876 VESTS
Transaction InfoBlock #20360898/Trx ce57a0e28ac9d155bace00f39540294ebc65bb48
View Raw JSON Data
{
  "trx_id": "ce57a0e28ac9d155bace00f39540294ebc65bb48",
  "block": 20360898,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-03T20:15:36",
  "op": [
    "claim_reward_balance",
    {
      "account": "milliar",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "5.726 SBD",
      "reward_vests": "3603.431876 VESTS"
    }
  ]
}
milliarreceived 5.720 SBD, 2.199 SP author reward for @milliar / how-to-build-u-s-a-voting-system-applet-on-java-eclipse
2018/03/03 16:48:09
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
sbd payout5.720 SBD
steem payout0.000 STEEM
vesting payout3580.960518 VESTS
Transaction InfoBlock #20356748/Virtual Operation #55
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20356748,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 55,
  "timestamp": "2018-03-03T16:48:09",
  "op": [
    "author_reward",
    {
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "sbd_payout": "5.720 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "3580.960518 VESTS"
    }
  ]
}
utopian.payreceived 1.465 SP benefactor reward from @milliar
2018/03/03 16:48:09
benefactorutopian.pay
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout2385.945171 VESTS
Transaction InfoBlock #20356748/Virtual Operation #54
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20356748,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 54,
  "timestamp": "2018-03-03T16:48:09",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "utopian.pay",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "2385.945171 VESTS"
    }
  ]
}
2018/03/03 16:48:09
curatormilliar
reward14.299328 VESTS
comment authormilliar
comment permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
Transaction InfoBlock #20356748/Virtual Operation #37
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20356748,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 37,
  "timestamp": "2018-03-03T16:48:09",
  "op": [
    "curation_reward",
    {
      "curator": "milliar",
      "reward": "14.299328 VESTS",
      "comment_author": "milliar",
      "comment_permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse"
    }
  ]
}
milliarreceived 0.006 SBD, 0.004 SP author reward for @milliar / how-to-make-a-credit-card-finder-on-java
2018/03/01 14:02:39
authormilliar
permlinkhow-to-make-a-credit-card-finder-on-java
sbd payout0.006 SBD
steem payout0.000 STEEM
vesting payout6.128966 VESTS
Transaction InfoBlock #20295867/Virtual Operation #3
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20295867,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 3,
  "timestamp": "2018-03-01T14:02:39",
  "op": [
    "author_reward",
    {
      "author": "milliar",
      "permlink": "how-to-make-a-credit-card-finder-on-java",
      "sbd_payout": "0.006 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "6.128966 VESTS"
    }
  ]
}
utopian.payreceived 0.001 SP benefactor reward from @milliar
2018/03/01 14:02:39
benefactorutopian.pay
authormilliar
permlinkhow-to-make-a-credit-card-finder-on-java
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout2.042988 VESTS
Transaction InfoBlock #20295867/Virtual Operation #2
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20295867,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 2,
  "timestamp": "2018-03-01T14:02:39",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "utopian.pay",
      "author": "milliar",
      "permlink": "how-to-make-a-credit-card-finder-on-java",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "2.042988 VESTS"
    }
  ]
}
milliarreceived 0.001 SP curation reward for @wodsuz / making-and-designing-a-translator-with-jsoup
2018/02/28 21:08:54
curatormilliar
reward2.043064 VESTS
comment authorwodsuz
comment permlinkmaking-and-designing-a-translator-with-jsoup
Transaction InfoBlock #20275609/Virtual Operation #34
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20275609,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 34,
  "timestamp": "2018-02-28T21:08:54",
  "op": [
    "curation_reward",
    {
      "curator": "milliar",
      "reward": "2.043064 VESTS",
      "comment_author": "wodsuz",
      "comment_permlink": "making-and-designing-a-translator-with-jsoup"
    }
  ]
}
2018/02/27 21:52:27
voterwodsuz
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20247687/Trx de4c02e316829eaca768d58cd31fdb12b6a85c2b
View Raw JSON Data
{
  "trx_id": "de4c02e316829eaca768d58cd31fdb12b6a85c2b",
  "block": 20247687,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-27T21:52:27",
  "op": [
    "vote",
    {
      "voter": "wodsuz",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 11:35:12
voterdharnarh
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20177919/Trx 589ba13d363f673e9fba396df7d111cbd07409fa
View Raw JSON Data
{
  "trx_id": "589ba13d363f673e9fba396df7d111cbd07409fa",
  "block": 20177919,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T11:35:12",
  "op": [
    "vote",
    {
      "voter": "dharnarh",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 10:51:36
parent authormilliar
parent permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
authorutopian-io
permlinkre-milliar-how-to-build-u-s-a-voting-system-applet-on-java-eclipse-20180225t105134070z
title
body### Hey @milliar I am @utopian-io. I have just upvoted you! #### Achievements - You have less than 500 followers. Just gave you a gift to help you succeed! - Seems like you contribute quite often. AMAZING! #### Suggestions - Contribute more often to get higher and higher rewards. I wish to see you often! - Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck! #### Get Noticed! - Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions! #### Community-Driven Witness! I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER! - <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a> - <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a> - Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a> [![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses) **Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
Transaction InfoBlock #20177048/Trx 6beb5bee0d08aa696aa3544a7fe1f7ced88f63a2
View Raw JSON Data
{
  "trx_id": "6beb5bee0d08aa696aa3544a7fe1f7ced88f63a2",
  "block": 20177048,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T10:51:36",
  "op": [
    "comment",
    {
      "parent_author": "milliar",
      "parent_permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "author": "utopian-io",
      "permlink": "re-milliar-how-to-build-u-s-a-voting-system-applet-on-java-eclipse-20180225t105134070z",
      "title": "",
      "body": "### Hey @milliar I am @utopian-io. I have just upvoted you!\n#### Achievements\n- You have less than 500 followers. Just gave you a gift to help you succeed!\n- Seems like you contribute quite often. AMAZING!\n#### Suggestions\n- Contribute more often to get higher and higher rewards. I wish to see you often!\n- Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!\n#### Get Noticed!\n- Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!\n#### Community-Driven Witness!\nI am the first and only Steem Community-Driven Witness. <a href=\"https://discord.gg/zTrEMqB\">Participate on Discord</a>. Lets GROW TOGETHER!\n- <a href=\"https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1\">Vote for my Witness With SteemConnect</a>\n- <a href=\"https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1\">Proxy vote to Utopian Witness with SteemConnect</a>\n- Or vote/proxy on <a href=\"https://steemit.com/~witnesses\">Steemit Witnesses</a>\n\n[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)\n\n**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}"
    }
  ]
}
2018/02/25 10:51:30
voterutopian-io
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight272 (2.72%)
Transaction InfoBlock #20177046/Trx 2265daa72db80b9feeed6c6a5f2e24316fbccd73
View Raw JSON Data
{
  "trx_id": "2265daa72db80b9feeed6c6a5f2e24316fbccd73",
  "block": 20177046,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T10:51:30",
  "op": [
    "vote",
    {
      "voter": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 272
    }
  ]
}
2018/02/25 05:47:24
votertimothy-mee
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20170964/Trx d392c46e7f4c4d4b6ac55c8190083e579625ab60
View Raw JSON Data
{
  "trx_id": "d392c46e7f4c4d4b6ac55c8190083e579625ab60",
  "block": 20170964,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T05:47:24",
  "op": [
    "vote",
    {
      "voter": "timothy-mee",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:47:21
voterkittenpics
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight2500 (25.00%)
Transaction InfoBlock #20169763/Trx 1b03d94ccc06be76697373f14cb0f6a3896e0c8a
View Raw JSON Data
{
  "trx_id": "1b03d94ccc06be76697373f14cb0f6a3896e0c8a",
  "block": 20169763,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:47:21",
  "op": [
    "vote",
    {
      "voter": "kittenpics",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 2500
    }
  ]
}
2018/02/25 04:20:24
voterlilith
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169225/Trx a5bdf63d0e6f0f5f0967d6ca2a9b3d66add184ab
View Raw JSON Data
{
  "trx_id": "a5bdf63d0e6f0f5f0967d6ca2a9b3d66add184ab",
  "block": 20169225,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:20:24",
  "op": [
    "vote",
    {
      "voter": "lilith",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:20:21
voteraudiosiren
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169224/Trx 6c203fe158d024e523d26e51222e5a53d71cffc6
View Raw JSON Data
{
  "trx_id": "6c203fe158d024e523d26e51222e5a53d71cffc6",
  "block": 20169224,
  "trx_in_block": 64,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:20:21",
  "op": [
    "vote",
    {
      "voter": "audiosiren",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:20:21
voterthe-reaper
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169224/Trx f27b51f7cb8d7760e15ac9de110865a333e533ea
View Raw JSON Data
{
  "trx_id": "f27b51f7cb8d7760e15ac9de110865a333e533ea",
  "block": 20169224,
  "trx_in_block": 63,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:20:21",
  "op": [
    "vote",
    {
      "voter": "the-reaper",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:20:21
voterthegrandestine
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169224/Trx c0da4568cb69599d3a1a0879288af4546b39c069
View Raw JSON Data
{
  "trx_id": "c0da4568cb69599d3a1a0879288af4546b39c069",
  "block": 20169224,
  "trx_in_block": 59,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:20:21",
  "op": [
    "vote",
    {
      "voter": "thegrandestine",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:09
votermosesogenyi
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight5000 (50.00%)
Transaction InfoBlock #20169200/Trx b05a92258309047be717c0d20b75002e325b3161
View Raw JSON Data
{
  "trx_id": "b05a92258309047be717c0d20b75002e325b3161",
  "block": 20169200,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:09",
  "op": [
    "vote",
    {
      "voter": "mosesogenyi",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 5000
    }
  ]
}
2018/02/25 04:19:09
voterayoade96
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight5000 (50.00%)
Transaction InfoBlock #20169200/Trx b421723548deb1c871cfbe79a61aeb56dd8e21f0
View Raw JSON Data
{
  "trx_id": "b421723548deb1c871cfbe79a61aeb56dd8e21f0",
  "block": 20169200,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:09",
  "op": [
    "vote",
    {
      "voter": "ayoade96",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 5000
    }
  ]
}
2018/02/25 04:19:06
voterkingsman2
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight5000 (50.00%)
Transaction InfoBlock #20169199/Trx 247f7f60185a3a7409f9d18a66c16072d5c8c703
View Raw JSON Data
{
  "trx_id": "247f7f60185a3a7409f9d18a66c16072d5c8c703",
  "block": 20169199,
  "trx_in_block": 69,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "kingsman2",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 5000
    }
  ]
}
2018/02/25 04:19:06
votermegalithic
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight500 (5.00%)
Transaction InfoBlock #20169199/Trx 3562e503d8b78f8178a3d8bcda4e25239f380df4
View Raw JSON Data
{
  "trx_id": "3562e503d8b78f8178a3d8bcda4e25239f380df4",
  "block": 20169199,
  "trx_in_block": 67,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "megalithic",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 500
    }
  ]
}
2018/02/25 04:19:06
votersuperdavey
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight200 (2.00%)
Transaction InfoBlock #20169199/Trx 7d86e084ef675e96361fa62921ebd44ead4ef1a2
View Raw JSON Data
{
  "trx_id": "7d86e084ef675e96361fa62921ebd44ead4ef1a2",
  "block": 20169199,
  "trx_in_block": 66,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "superdavey",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 200
    }
  ]
}
2018/02/25 04:19:06
voterchain-reaction
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx ea269aa3d5454bf671f990b026f1e1967fb3dea4
View Raw JSON Data
{
  "trx_id": "ea269aa3d5454bf671f990b026f1e1967fb3dea4",
  "block": 20169199,
  "trx_in_block": 64,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "chain-reaction",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
votermonster-reborn
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx e8199df021838e93eb740f90f5f6faf7bf60d4c0
View Raw JSON Data
{
  "trx_id": "e8199df021838e93eb740f90f5f6faf7bf60d4c0",
  "block": 20169199,
  "trx_in_block": 62,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "monster-reborn",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
votermysticalword
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 20eececabf820d552160b34353317f7ce97648c8
View Raw JSON Data
{
  "trx_id": "20eececabf820d552160b34353317f7ce97648c8",
  "block": 20169199,
  "trx_in_block": 54,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "mysticalword",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
votermirrorforce
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx e1b48109894a6e201e464db5a85b59cddfb117c8
View Raw JSON Data
{
  "trx_id": "e1b48109894a6e201e464db5a85b59cddfb117c8",
  "block": 20169199,
  "trx_in_block": 53,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "mirrorforce",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterretrocausality
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 346c78fc239f7c058603d427dabe81a26f36501b
View Raw JSON Data
{
  "trx_id": "346c78fc239f7c058603d427dabe81a26f36501b",
  "block": 20169199,
  "trx_in_block": 52,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "retrocausality",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterparadoxofchoice
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 582ce4a69f3183373e9d0841cbe4e07288a48410
View Raw JSON Data
{
  "trx_id": "582ce4a69f3183373e9d0841cbe4e07288a48410",
  "block": 20169199,
  "trx_in_block": 51,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "paradoxofchoice",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voteromegacore
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx c64bbec6507315a62d8a4fa8982bf62417339d6e
View Raw JSON Data
{
  "trx_id": "c64bbec6507315a62d8a4fa8982bf62417339d6e",
  "block": 20169199,
  "trx_in_block": 50,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "omegacore",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterbetacore
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 280b7cd44fa4ed5a6818d525e816dea4878b7be9
View Raw JSON Data
{
  "trx_id": "280b7cd44fa4ed5a6818d525e816dea4878b7be9",
  "block": 20169199,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "betacore",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterbutterfly-effect
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 0120c5cfd4aef21b42bc2ed5ebf29ca80543e75d
View Raw JSON Data
{
  "trx_id": "0120c5cfd4aef21b42bc2ed5ebf29ca80543e75d",
  "block": 20169199,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "butterfly-effect",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterchaostheory
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx 7f286e0750a10072f46a5f956a920fc63c4eb2c4
View Raw JSON Data
{
  "trx_id": "7f286e0750a10072f46a5f956a920fc63c4eb2c4",
  "block": 20169199,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "chaostheory",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voterskybreaker
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169199/Trx e0c4dda4a384e71874ee4b90b3974a4f5a6fe14e
View Raw JSON Data
{
  "trx_id": "e0c4dda4a384e71874ee4b90b3974a4f5a6fe14e",
  "block": 20169199,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "skybreaker",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/25 04:19:06
voteralphacore
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight500 (5.00%)
Transaction InfoBlock #20169199/Trx 94358ece4a62963fd931ce175cf3030936c3924a
View Raw JSON Data
{
  "trx_id": "94358ece4a62963fd931ce175cf3030936c3924a",
  "block": 20169199,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:06",
  "op": [
    "vote",
    {
      "voter": "alphacore",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 500
    }
  ]
}
2018/02/25 04:19:00
votersupreme-verdict
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20169197/Trx 0b0f75009747d6099846e696261c85c97dd75951
View Raw JSON Data
{
  "trx_id": "0b0f75009747d6099846e696261c85c97dd75951",
  "block": 20169197,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T04:19:00",
  "op": [
    "vote",
    {
      "voter": "supreme-verdict",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
milliarclaimed reward balance: 0.004 SP
2018/02/25 02:20:12
accountmilliar
reward steem0.000 STEEM
reward sbd0.000 SBD
reward vests6.130466 VESTS
Transaction InfoBlock #20166822/Trx de49cf962957f1bc76059e40759c147b73c611e4
View Raw JSON Data
{
  "trx_id": "de49cf962957f1bc76059e40759c147b73c611e4",
  "block": 20166822,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T02:20:12",
  "op": [
    "claim_reward_balance",
    {
      "account": "milliar",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.000 SBD",
      "reward_vests": "6.130466 VESTS"
    }
  ]
}
milliardeleted a comment or post
2018/02/25 02:15:09
authormilliar
permlinkhello-everyone
Transaction InfoBlock #20166721/Trx 07176e74000e683d92f8a7711afe88e6a733ce46
View Raw JSON Data
{
  "trx_id": "07176e74000e683d92f8a7711afe88e6a733ce46",
  "block": 20166721,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-25T02:15:09",
  "op": [
    "delete_comment",
    {
      "author": "milliar",
      "permlink": "hello-everyone"
    }
  ]
}
milliarreceived 0.004 SP curation reward for @wodsuz / making-your-own-currency-tracker-with-jsoup
2018/02/24 22:37:09
curatormilliar
reward6.130466 VESTS
comment authorwodsuz
comment permlinkmaking-your-own-currency-tracker-with-jsoup
Transaction InfoBlock #20162362/Virtual Operation #7
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20162362,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 7,
  "timestamp": "2018-02-24T22:37:09",
  "op": [
    "curation_reward",
    {
      "curator": "milliar",
      "reward": "6.130466 VESTS",
      "comment_author": "wodsuz",
      "comment_permlink": "making-your-own-currency-tracker-with-jsoup"
    }
  ]
}
2018/02/24 21:37:09
voterleir
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight9700 (97.00%)
Transaction InfoBlock #20161163/Trx e6c48c6f5aed434f12833a9304012fe694508bae
View Raw JSON Data
{
  "trx_id": "e6c48c6f5aed434f12833a9304012fe694508bae",
  "block": 20161163,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T21:37:09",
  "op": [
    "vote",
    {
      "voter": "leir",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 9700
    }
  ]
}
2018/02/24 20:50:12
parent authormilliar
parent permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
authorsdtyldz
permlinkre-milliar-how-to-build-u-s-a-voting-system-applet-on-java-eclipse-20180224t205010233z
title
bodyThank you for the contribution. It has been approved. You can contact us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
Transaction InfoBlock #20160224/Trx f8b959516f167ab5b9083edda302fa2b85de4a18
View Raw JSON Data
{
  "trx_id": "f8b959516f167ab5b9083edda302fa2b85de4a18",
  "block": 20160224,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T20:50:12",
  "op": [
    "comment",
    {
      "parent_author": "milliar",
      "parent_permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "author": "sdtyldz",
      "permlink": "re-milliar-how-to-build-u-s-a-voting-system-applet-on-java-eclipse-20180224t205010233z",
      "title": "",
      "body": "Thank you for the contribution. It has been approved.\n\nYou can contact us on [Discord](https://discord.gg/uTyJkNm).\n**[[utopian-moderator]](https://utopian.io/moderators)**",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}"
    }
  ]
}
2018/02/24 20:50:00
parent author
parent permlinkutopian-io
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
titleHow To Build U.S.A Voting System Applet On Java Eclipse
body #### What Will I Learn? - You will learn how to create a checkbox - You will learn how to create a applet on java with eclipse - You will learn difference between checkboxgroup and checkbox #### Requirements - Eclipse - Java - Knowledge Of Coding #### Difficulty - Basic #### Tutorial Contents Hello,in this tutorial we will create a new applet.This applet will be the United States Of America's Voting system.We will improve it step by step in the future.Let's begin... First i define two of my libraries that i need for to create an applet. ``` import java.awt.*; import java.applet.Applet; ``` Then i define my class and started program with using "init" method.This method is can be only called once in applet and it basically starts program.I used suppresswarnings because i haven't used "votes" class in anywhere. ``` @SuppressWarnings("serial") public class Votes extends Applet { public void init() { ``` In this step i want my background to be white.After writing down "Color." you can select any color you want from the menu that will appear. ``` setBackground(Color.white); ``` Now i am defining my labels,label is used to put text on applet.I define three label to ask users citizen id,then i ask user to choose their state and finally user will choose the party they want to vote for. ``` Label lbId=new Label("Please Write Your Citizen Id"); Label lbState=new Label("Please Select Your State"); Label lbParty=new Label("Please Select The Party You Want To Vote For "); ``` Now i will use "textfield" to write down my text.Basically after writing the code below "Please Write Your Citizen Id" message will appear on the top of the applet. ``` TextField txtId=new TextField(); ``` ![1.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png) Now in this step i am defining 50 checkboxs which is all United States State's.If you use "checkbox" user will be able to choose all the checkboxes unless you add while loop on it. " Checkbox cbAL=new Checkbox("AL");" As you can see in this line i used "cb" which means checkbox if you want to define a checkbox this is how you do it and in the final line you write down inside the "" what ever you want to write. ``` Checkbox cbAL=new Checkbox("AL"); Checkbox cbAK=new Checkbox("AK"); Checkbox cbAZ=new Checkbox("AZ"); Checkbox cbCA=new Checkbox("CA"); Checkbox cbCO=new Checkbox("CO"); Checkbox cbCT=new Checkbox("CT"); Checkbox cbDE=new Checkbox("DE"); Checkbox cbFL=new Checkbox("FL"); Checkbox cbGA=new Checkbox("GA"); Checkbox cbHI=new Checkbox("HI"); Checkbox cbID=new Checkbox("ID"); Checkbox cbIL=new Checkbox("IL"); Checkbox cbIN=new Checkbox("IN"); Checkbox cbIA=new Checkbox("IA"); Checkbox cbKS=new Checkbox("KS"); Checkbox cbKY=new Checkbox("KY"); Checkbox cbLA=new Checkbox("LA"); Checkbox cbME=new Checkbox("ME"); Checkbox cbMD=new Checkbox("MD"); Checkbox cbMA=new Checkbox("MA"); Checkbox cbMI=new Checkbox("MI"); Checkbox cbMN=new Checkbox("MN"); Checkbox cbMS=new Checkbox("MS"); Checkbox cbMO=new Checkbox("MO"); Checkbox cbMT=new Checkbox("MT"); Checkbox cbNE=new Checkbox("NE"); Checkbox cbNV=new Checkbox("NV"); Checkbox cbNH=new Checkbox("NH"); Checkbox cbNJ=new Checkbox("NJ"); Checkbox cbNM=new Checkbox("NM"); Checkbox cbNY=new Checkbox("NY"); Checkbox cbNC=new Checkbox("NC"); Checkbox cbND=new Checkbox("ND"); Checkbox cbOH=new Checkbox("OH"); Checkbox cbOK=new Checkbox("OK"); Checkbox cbOR=new Checkbox("OR"); Checkbox cbPA=new Checkbox("PA"); Checkbox cbRI=new Checkbox("RI"); Checkbox cbSC=new Checkbox("SC"); Checkbox cbSD=new Checkbox("SD"); Checkbox cbTN=new Checkbox("TN"); Checkbox cbTX=new Checkbox("TX"); Checkbox cbUT=new Checkbox("UT"); Checkbox cbVT=new Checkbox("VT"); Checkbox cbVA=new Checkbox("VA"); Checkbox cbWA=new Checkbox("WA"); Checkbox cbWV=new Checkbox("WV"); Checkbox cbWI=new Checkbox("WI"); Checkbox cbWY=new Checkbox("WY"); ``` ![2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png) Now we will make user can choose only one party because you can only vote to one party.To do that we need to use "checkboxgroup" method and define "cbparty" in it.When we do that user will have to choose one of the party. ``` CheckboxGroup cbParty=new CheckboxGroup(); ``` Now in the final step of defining,i define a button to make final step on voting;Vote button. ``` Button btnVote=new Button("Click To Vote"); ``` ![3.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png) In this step we will add all the variables we defined above on the applet.To do this we will use "add" method and if the variable is label we have to use for example "add(lbId)" the "lb" means label.Then "add(txtId)" by the way "txt" means text and as you can see we just added our text on to the applet. We will do the same thing for the checkboxs.We already defined our checkboxs at above so now we will only use "add" to add our checkboxs on the applet. ``` add(lbId); add(txtId); add(lbState); add(cbAL); add(cbAK); add(cbAZ); add(cbCA); add(cbCO); add(cbCT); add(cbDE); add(cbFL); add(cbGA); add(cbHI); add(cbID); add(cbIL); add(cbIN); add(cbIA); add(cbKS); add(cbKY); add(cbLA); add(cbME); add(cbMD); add(cbMA); add(cbMI); add(cbMN); add(cbMS); add(cbMO); add(cbMT); add(cbNE); add(cbNV); add(cbNH); add(cbNJ); add(cbNM); add(cbNY); add(cbNC); add(cbND); add(cbOH); add(cbOK); add(cbOR); add(cbPA); add(cbRI); add(cbSC); add(cbSD); add(cbTN); add(cbTX); add(cbUT); add(cbVT); add(cbVA); add(cbWA); add(cbWV); add(cbWI); add(cbWY); ``` ![4.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png) I especially gave a space between these lines because it is important to figure out the difference between checkbox group and checkbox.In this step i will use "add" again then since there are two parties in U.S.A which is democratic and republican user must choose only one of them and to do that we will use "add" and create a new checkbox inside the add method then we will use "true/false" to make user choose only one. Also used"add(btnvote)" to add Vote button on the applet. ``` add(lbParty); add(new Checkbox("Democratic Party ",cbParty,true)); add(new Checkbox("Republican Party ",cbParty,false)); add(btnVote); ``` To set the applets visuality we will use "setlayout" and select our column and row numbers.Since we had 56 rows i made applet size 56,35.You can change it and see what happens when you make it bigger and smaller. ``` setLayout(new GridLayout(56,35)); ``` In the final step i am selecting my font types for my headings. ``` Font myFont = new Font("Serif",Font.BOLD,18); lbParty.setFont(myFont); lbId.setFont(myFont); lbState.setFont(myFont); Font myFonttwo = new Font("Serif",Font.BOLD,20); btnVote.setFont(myFonttwo); ``` ![5.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png) #### Whole Code ``` import java.awt.*; import java.applet.Applet; @SuppressWarnings("serial") public class Votes extends Applet { public void init() { setBackground(Color.white); Label lbId=new Label("Please Write Your Citizen Id"); Label lbState=new Label("Please Select Your State"); Label lbParty=new Label("Please Select The Party You Want To Vote For "); TextField txtId=new TextField(); Checkbox cbAL=new Checkbox("AL"); Checkbox cbAK=new Checkbox("AK"); Checkbox cbAZ=new Checkbox("AZ"); Checkbox cbCA=new Checkbox("CA"); Checkbox cbCO=new Checkbox("CO"); Checkbox cbCT=new Checkbox("CT"); Checkbox cbDE=new Checkbox("DE"); Checkbox cbFL=new Checkbox("FL"); Checkbox cbGA=new Checkbox("GA"); Checkbox cbHI=new Checkbox("HI"); Checkbox cbID=new Checkbox("ID"); Checkbox cbIL=new Checkbox("IL"); Checkbox cbIN=new Checkbox("IN"); Checkbox cbIA=new Checkbox("IA"); Checkbox cbKS=new Checkbox("KS"); Checkbox cbKY=new Checkbox("KY"); Checkbox cbLA=new Checkbox("LA"); Checkbox cbME=new Checkbox("ME"); Checkbox cbMD=new Checkbox("MD"); Checkbox cbMA=new Checkbox("MA"); Checkbox cbMI=new Checkbox("MI"); Checkbox cbMN=new Checkbox("MN"); Checkbox cbMS=new Checkbox("MS"); Checkbox cbMO=new Checkbox("MO"); Checkbox cbMT=new Checkbox("MT"); Checkbox cbNE=new Checkbox("NE"); Checkbox cbNV=new Checkbox("NV"); Checkbox cbNH=new Checkbox("NH"); Checkbox cbNJ=new Checkbox("NJ"); Checkbox cbNM=new Checkbox("NM"); Checkbox cbNY=new Checkbox("NY"); Checkbox cbNC=new Checkbox("NC"); Checkbox cbND=new Checkbox("ND"); Checkbox cbOH=new Checkbox("OH"); Checkbox cbOK=new Checkbox("OK"); Checkbox cbOR=new Checkbox("OR"); Checkbox cbPA=new Checkbox("PA"); Checkbox cbRI=new Checkbox("RI"); Checkbox cbSC=new Checkbox("SC"); Checkbox cbSD=new Checkbox("SD"); Checkbox cbTN=new Checkbox("TN"); Checkbox cbTX=new Checkbox("TX"); Checkbox cbUT=new Checkbox("UT"); Checkbox cbVT=new Checkbox("VT"); Checkbox cbVA=new Checkbox("VA"); Checkbox cbWA=new Checkbox("WA"); Checkbox cbWV=new Checkbox("WV"); Checkbox cbWI=new Checkbox("WI"); Checkbox cbWY=new Checkbox("WY"); CheckboxGroup cbParty=new CheckboxGroup(); Button btnVote=new Button("Click To Vote"); add(lbId); add(txtId); add(lbState); add(cbAL); add(cbAK); add(cbAZ); add(cbCA); add(cbCO); add(cbCT); add(cbDE); add(cbFL); add(cbGA); add(cbHI); add(cbID); add(cbIL); add(cbIN); add(cbIA); add(cbKS); add(cbKY); add(cbLA); add(cbME); add(cbMD); add(cbMA); add(cbMI); add(cbMN); add(cbMS); add(cbMO); add(cbMT); add(cbNE); add(cbNV); add(cbNH); add(cbNJ); add(cbNM); add(cbNY); add(cbNC); add(cbND); add(cbOH); add(cbOK); add(cbOR); add(cbPA); add(cbRI); add(cbSC); add(cbSD); add(cbTN); add(cbTX); add(cbUT); add(cbVT); add(cbVA); add(cbWA); add(cbWV); add(cbWI); add(cbWY); add(lbParty); add(new Checkbox("Democratic Party ",cbParty,true)); add(new Checkbox("Republican Party ",cbParty,false)); add(btnVote); setLayout(new GridLayout(56,35)); Font myFont = new Font("Serif",Font.BOLD,18); lbParty.setFont(myFont); lbId.setFont(myFont); lbState.setFont(myFont); Font myFonttwo = new Font("Serif",Font.BOLD,20); btnVote.setFont(myFonttwo); } } ``` In next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website. In next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website. #### Output ![6.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png) #### Curriculum - [Java Tutorial](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1) - [Java Tutorial 2](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2) <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@milliar/how-to-build-u-s-a-voting-system-applet-on-java-eclipse">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":5360933,"name":"openjdk","full_name":"dmlloyd/openjdk","html_url":"https://github.com/dmlloyd/openjdk","fork":false,"owner":{"login":"dmlloyd"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","tutorial","eclipse","java"],"users":["SuppressWarnings","milliar"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png","https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1","https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png"],"moderator":{"account":"sdtyldz","time":"2018-02-24T20:49:59.927Z","reviewed":true,"pending":false,"flagged":false},"questions":[],"score":0}
Transaction InfoBlock #20160220/Trx 3dfb8a213cadabb11f24fa32abe8cbd6c4199585
View Raw JSON Data
{
  "trx_id": "3dfb8a213cadabb11f24fa32abe8cbd6c4199585",
  "block": 20160220,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T20:50:00",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "title": "How To Build U.S.A Voting System Applet On Java Eclipse",
      "body": "\n#### What Will I Learn?\n\n- You will learn how to create a checkbox\n- You will learn how to create a applet on java with eclipse\n- You will learn difference between checkboxgroup and checkbox\n\n#### Requirements\n\n- Eclipse\n- Java\n- Knowledge Of Coding\n\n#### Difficulty\n\n- Basic\n\n#### Tutorial Contents\n\nHello,in this tutorial we will create a new applet.This applet will be the United States Of America's Voting system.We will improve it step by step in the future.Let's begin...\n\nFirst i define two of my libraries that i need for to create an applet.\n\n```\nimport java.awt.*;\nimport java.applet.Applet;\n\n ```\nThen i define my class and started program with using \"init\" method.This method is can be only called once in applet and it basically starts program.I used suppresswarnings because i haven't used \"votes\" class in anywhere.\n\n```\n @SuppressWarnings(\"serial\")\npublic class Votes extends Applet\n{\n\t \n    public void init()\n    {\n ```\n\nIn this step i want my background to be white.After writing down \"Color.\" you can select any color you want from the menu that will appear.\n\n```\nsetBackground(Color.white);\n ```\n\nNow i am defining my labels,label is used to put text on applet.I define three label to ask users citizen id,then i ask user to choose their state and finally user will choose the party they want to vote for.\n\n```\n       Label lbId=new Label(\"Please Write Your Citizen Id\");\n        Label lbState=new Label(\"Please Select Your State\");\n        Label lbParty=new Label(\"Please Select The Party You Want To Vote For \");\n ```\n\nNow i will use \"textfield\" to write down my text.Basically after writing the code below \"Please Write Your Citizen Id\" message will appear on the top of the applet.\n\n```\n       TextField txtId=new TextField(); \n ```\n\n![1.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png)\n\n\nNow in this step i am defining 50 checkboxs which is all United States State's.If you use \"checkbox\" user will be able to choose all the checkboxes unless you add while loop on it.\n \" Checkbox cbAL=new Checkbox(\"AL\");\" As you can see in this line i used \"cb\" which means checkbox if you want to define a checkbox this is how you do it and in the final line you write down inside the \"\" what ever you want to write.\n\n```\n Checkbox cbAL=new Checkbox(\"AL\");\n        Checkbox cbAK=new Checkbox(\"AK\");\n        Checkbox cbAZ=new Checkbox(\"AZ\");\n        Checkbox cbCA=new Checkbox(\"CA\");\n        Checkbox cbCO=new Checkbox(\"CO\");\n        Checkbox cbCT=new Checkbox(\"CT\");\n        Checkbox cbDE=new Checkbox(\"DE\");\n        Checkbox cbFL=new Checkbox(\"FL\");\n        Checkbox cbGA=new Checkbox(\"GA\");\n        Checkbox cbHI=new Checkbox(\"HI\");\n        Checkbox cbID=new Checkbox(\"ID\");\n        Checkbox cbIL=new Checkbox(\"IL\");\n        Checkbox cbIN=new Checkbox(\"IN\");\n        Checkbox cbIA=new Checkbox(\"IA\");\n        Checkbox cbKS=new Checkbox(\"KS\");\n        Checkbox cbKY=new Checkbox(\"KY\");\n        Checkbox cbLA=new Checkbox(\"LA\");\n        Checkbox cbME=new Checkbox(\"ME\");\n        Checkbox cbMD=new Checkbox(\"MD\");\n        Checkbox cbMA=new Checkbox(\"MA\");\n        Checkbox cbMI=new Checkbox(\"MI\");\n        Checkbox cbMN=new Checkbox(\"MN\");\n        Checkbox cbMS=new Checkbox(\"MS\");\n        Checkbox cbMO=new Checkbox(\"MO\");\n        Checkbox cbMT=new Checkbox(\"MT\");\n        Checkbox cbNE=new Checkbox(\"NE\");\n        Checkbox cbNV=new Checkbox(\"NV\");\n        Checkbox cbNH=new Checkbox(\"NH\");\n        Checkbox cbNJ=new Checkbox(\"NJ\");\n        Checkbox cbNM=new Checkbox(\"NM\");\n        Checkbox cbNY=new Checkbox(\"NY\");\n        Checkbox cbNC=new Checkbox(\"NC\");\n        Checkbox cbND=new Checkbox(\"ND\");\n        Checkbox cbOH=new Checkbox(\"OH\");\n        Checkbox cbOK=new Checkbox(\"OK\");\n        Checkbox cbOR=new Checkbox(\"OR\");\n        Checkbox cbPA=new Checkbox(\"PA\");\n        Checkbox cbRI=new Checkbox(\"RI\");\n        Checkbox cbSC=new Checkbox(\"SC\");\n        Checkbox cbSD=new Checkbox(\"SD\");\n        Checkbox cbTN=new Checkbox(\"TN\");\n        Checkbox cbTX=new Checkbox(\"TX\");\n        Checkbox cbUT=new Checkbox(\"UT\");\n        Checkbox cbVT=new Checkbox(\"VT\");\n        Checkbox cbVA=new Checkbox(\"VA\");\n        Checkbox cbWA=new Checkbox(\"WA\");\n        Checkbox cbWV=new Checkbox(\"WV\");\n        Checkbox cbWI=new Checkbox(\"WI\");\n        Checkbox cbWY=new Checkbox(\"WY\");\n       \n ```\n\n![2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png)\n\n\nNow we will make user can choose only one party because you can only vote to one party.To do that we need to use \"checkboxgroup\" method and define \"cbparty\" in it.When we do that user will have to choose one of the party.\n\n```\n        CheckboxGroup cbParty=new CheckboxGroup();\n ```\n\nNow in the final step of defining,i define a button to make final step on voting;Vote button.\n\n```\n     Button btnVote=new Button(\"Click To Vote\");  \n ```\n\n![3.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png)\n\n\n\n\nIn this step we will add all the variables we defined above on the applet.To do this we will use \"add\" method and if the variable is label we have to use for example \"add(lbId)\"  the \"lb\" means label.Then \"add(txtId)\" by the way \"txt\" means text and as you can see we just added our text on to the applet.\n\nWe will do the same thing for the checkboxs.We already defined our checkboxs at above so now we will only use \"add\" to add our checkboxs on the applet.\n\n```\n    add(lbId);\n        add(txtId);\n        add(lbState);\n        add(cbAL);\n        add(cbAK);\n        add(cbAZ);\n        add(cbCA);\n        add(cbCO);\n        add(cbCT);\n        add(cbDE);\n        add(cbFL);\n        add(cbGA);\n        add(cbHI);\n        add(cbID);\n        add(cbIL);\n        add(cbIN);\n        add(cbIA);\n        add(cbKS);\n        add(cbKY);\n        add(cbLA);\n        add(cbME);\n        add(cbMD);\n        add(cbMA);\n        add(cbMI);\n        add(cbMN);\n        add(cbMS);\n        add(cbMO);\n        add(cbMT);\n        add(cbNE);\n        add(cbNV);\n        add(cbNH);\n        add(cbNJ);\n        add(cbNM);\n        add(cbNY);\n        add(cbNC);\n        add(cbND);\n        add(cbOH);\n        add(cbOK);\n        add(cbOR);\n        add(cbPA);\n        add(cbRI);\n        add(cbSC);\n        add(cbSD);\n        add(cbTN);\n        add(cbTX);\n        add(cbUT);\n        add(cbVT);\n        add(cbVA);\n        add(cbWA);\n        add(cbWV);\n        add(cbWI);\n        add(cbWY);   \n ```\n\n![4.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png)\n\n\nI especially gave a space between these lines because it is important to figure out the difference between checkbox group and checkbox.In this step i will use \"add\" again then since there are two parties in U.S.A which is democratic and republican user must choose only one of them and to do that we will use \"add\" and create a new checkbox inside the add method then we will use \"true/false\" to make user choose only one.\n\nAlso used\"add(btnvote)\"  to add Vote button on the applet.\n```\n  add(lbParty);\n        add(new Checkbox(\"Democratic Party\t\",cbParty,true));\n        add(new Checkbox(\"Republican Party\t\",cbParty,false));     \n       add(btnVote);\n ```\n\n\nTo set the applets visuality we will use \"setlayout\" and select our column and row numbers.Since we had 56 rows i made applet size 56,35.You can change it and see what happens when you make it bigger and smaller.\n\n```\n setLayout(new GridLayout(56,35));\n       \n ```\n\nIn the final step i am selecting my font types for my headings.\n\n```\nFont myFont = new Font(\"Serif\",Font.BOLD,18);\n        lbParty.setFont(myFont);\n        lbId.setFont(myFont);\n        lbState.setFont(myFont);\n        Font myFonttwo = new Font(\"Serif\",Font.BOLD,20);\n        btnVote.setFont(myFonttwo);\n       \n ```\n![5.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png)\n\n#### Whole Code\n\n```\n       import java.awt.*;\nimport java.applet.Applet;\n\n@SuppressWarnings(\"serial\")\npublic class Votes extends Applet\n{\n\t \n    public void init()\n    {\n        setBackground(Color.white);\n\n        Label lbId=new Label(\"Please Write Your Citizen Id\");\n        Label lbState=new Label(\"Please Select Your State\");\n        Label lbParty=new Label(\"Please Select The Party You Want To Vote For \");\n        \n        TextField txtId=new TextField();       \n        \n        \n        Checkbox cbAL=new Checkbox(\"AL\");\n        Checkbox cbAK=new Checkbox(\"AK\");\n        Checkbox cbAZ=new Checkbox(\"AZ\");\n        Checkbox cbCA=new Checkbox(\"CA\");\n        Checkbox cbCO=new Checkbox(\"CO\");\n        Checkbox cbCT=new Checkbox(\"CT\");\n        Checkbox cbDE=new Checkbox(\"DE\");\n        Checkbox cbFL=new Checkbox(\"FL\");\n        Checkbox cbGA=new Checkbox(\"GA\");\n        Checkbox cbHI=new Checkbox(\"HI\");\n        Checkbox cbID=new Checkbox(\"ID\");\n        Checkbox cbIL=new Checkbox(\"IL\");\n        Checkbox cbIN=new Checkbox(\"IN\");\n        Checkbox cbIA=new Checkbox(\"IA\");\n        Checkbox cbKS=new Checkbox(\"KS\");\n        Checkbox cbKY=new Checkbox(\"KY\");\n        Checkbox cbLA=new Checkbox(\"LA\");\n        Checkbox cbME=new Checkbox(\"ME\");\n        Checkbox cbMD=new Checkbox(\"MD\");\n        Checkbox cbMA=new Checkbox(\"MA\");\n        Checkbox cbMI=new Checkbox(\"MI\");\n        Checkbox cbMN=new Checkbox(\"MN\");\n        Checkbox cbMS=new Checkbox(\"MS\");\n        Checkbox cbMO=new Checkbox(\"MO\");\n        Checkbox cbMT=new Checkbox(\"MT\");\n        Checkbox cbNE=new Checkbox(\"NE\");\n        Checkbox cbNV=new Checkbox(\"NV\");\n        Checkbox cbNH=new Checkbox(\"NH\");\n        Checkbox cbNJ=new Checkbox(\"NJ\");\n        Checkbox cbNM=new Checkbox(\"NM\");\n        Checkbox cbNY=new Checkbox(\"NY\");\n        Checkbox cbNC=new Checkbox(\"NC\");\n        Checkbox cbND=new Checkbox(\"ND\");\n        Checkbox cbOH=new Checkbox(\"OH\");\n        Checkbox cbOK=new Checkbox(\"OK\");\n        Checkbox cbOR=new Checkbox(\"OR\");\n        Checkbox cbPA=new Checkbox(\"PA\");\n        Checkbox cbRI=new Checkbox(\"RI\");\n        Checkbox cbSC=new Checkbox(\"SC\");\n        Checkbox cbSD=new Checkbox(\"SD\");\n        Checkbox cbTN=new Checkbox(\"TN\");\n        Checkbox cbTX=new Checkbox(\"TX\");\n        Checkbox cbUT=new Checkbox(\"UT\");\n        Checkbox cbVT=new Checkbox(\"VT\");\n        Checkbox cbVA=new Checkbox(\"VA\");\n        Checkbox cbWA=new Checkbox(\"WA\");\n        Checkbox cbWV=new Checkbox(\"WV\");\n        Checkbox cbWI=new Checkbox(\"WI\");\n        Checkbox cbWY=new Checkbox(\"WY\");\n       \n\n        CheckboxGroup cbParty=new CheckboxGroup();\n\n        Button btnVote=new Button(\"Click To Vote\");\n\n        add(lbId);\n        add(txtId);\n        add(lbState);\n        add(cbAL);\n        add(cbAK);\n        add(cbAZ);\n        add(cbCA);\n        add(cbCO);\n        add(cbCT);\n        add(cbDE);\n        add(cbFL);\n        add(cbGA);\n        add(cbHI);\n        add(cbID);\n        add(cbIL);\n        add(cbIN);\n        add(cbIA);\n        add(cbKS);\n        add(cbKY);\n        add(cbLA);\n        add(cbME);\n        add(cbMD);\n        add(cbMA);\n        add(cbMI);\n        add(cbMN);\n        add(cbMS);\n        add(cbMO);\n        add(cbMT);\n        add(cbNE);\n        add(cbNV);\n        add(cbNH);\n        add(cbNJ);\n        add(cbNM);\n        add(cbNY);\n        add(cbNC);\n        add(cbND);\n        add(cbOH);\n        add(cbOK);\n        add(cbOR);\n        add(cbPA);\n        add(cbRI);\n        add(cbSC);\n        add(cbSD);\n        add(cbTN);\n        add(cbTX);\n        add(cbUT);\n        add(cbVT);\n        add(cbVA);\n        add(cbWA);\n        add(cbWV);\n        add(cbWI);\n        add(cbWY);\n        \n        \n        add(lbParty);\n        add(new Checkbox(\"Democratic Party\t\",cbParty,true));\n        add(new Checkbox(\"Republican Party\t\",cbParty,false));\n        add(btnVote);\n        setLayout(new GridLayout(56,35));\n        Font myFont = new Font(\"Serif\",Font.BOLD,18);\n        lbParty.setFont(myFont);\n        lbId.setFont(myFont);\n        lbState.setFont(myFont);\n        Font myFonttwo = new Font(\"Serif\",Font.BOLD,20);\n        btnVote.setFont(myFonttwo);     \n    }\n}\n ```\n\nIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.\n\n\nIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.\n\n#### Output\n\n![6.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png)\n\n\n#### Curriculum\n\n- [Java Tutorial](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1)\n- [Java Tutorial 2](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2)\n    \n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@milliar/how-to-build-u-s-a-voting-system-applet-on-java-eclipse\">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":5360933,\"name\":\"openjdk\",\"full_name\":\"dmlloyd/openjdk\",\"html_url\":\"https://github.com/dmlloyd/openjdk\",\"fork\":false,\"owner\":{\"login\":\"dmlloyd\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"tutorial\",\"eclipse\",\"java\"],\"users\":[\"SuppressWarnings\",\"milliar\"],\"links\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\",\"https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1\",\"https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2\"],\"image\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\"],\"moderator\":{\"account\":\"sdtyldz\",\"time\":\"2018-02-24T20:49:59.927Z\",\"reviewed\":true,\"pending\":false,\"flagged\":false},\"questions\":[],\"score\":0}"
    }
  ]
}
2018/02/24 16:58:24
votermilliar
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
weight10000 (100.00%)
Transaction InfoBlock #20155588/Trx 316ba08c735c3356c3272b43568ad0f3390ad6f6
View Raw JSON Data
{
  "trx_id": "316ba08c735c3356c3272b43568ad0f3390ad6f6",
  "block": 20155588,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T16:58:24",
  "op": [
    "vote",
    {
      "voter": "milliar",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "weight": 10000
    }
  ]
}
2018/02/24 16:50:30
parent author
parent permlinkutopian-io
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
titleHow To Build U.S.A Voting System Applet On Java Eclipse
body@@ -12018,16 +12018,130 @@ %0A%7D%0A %60%60%60%0A +%0AIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.%0A%0A #### Out
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":5360933,"name":"openjdk","full_name":"dmlloyd/openjdk","html_url":"https://github.com/dmlloyd/openjdk","fork":false,"owner":{"login":"dmlloyd"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","tutorial","eclipse","java"],"users":["SuppressWarnings","milliar"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png","https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1","https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png"]}
Transaction InfoBlock #20155430/Trx c01fc6bf7afcb27280b9c5cbc00d06c8533fa889
View Raw JSON Data
{
  "trx_id": "c01fc6bf7afcb27280b9c5cbc00d06c8533fa889",
  "block": 20155430,
  "trx_in_block": 61,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T16:50:30",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "title": "How To Build U.S.A Voting System Applet On Java Eclipse",
      "body": "@@ -12018,16 +12018,130 @@\n %0A%7D%0A %60%60%60%0A\n+%0AIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.%0A%0A\n #### Out\n",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":5360933,\"name\":\"openjdk\",\"full_name\":\"dmlloyd/openjdk\",\"html_url\":\"https://github.com/dmlloyd/openjdk\",\"fork\":false,\"owner\":{\"login\":\"dmlloyd\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"tutorial\",\"eclipse\",\"java\"],\"users\":[\"SuppressWarnings\",\"milliar\"],\"links\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\",\"https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1\",\"https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2\"],\"image\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\"]}"
    }
  ]
}
2018/02/24 16:50:18
parent author
parent permlinkutopian-io
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
titleHow To Build U.S.A Voting System Applet On Java Eclipse
body@@ -12018,16 +12018,130 @@ %0A%7D%0A %60%60%60%0A +%0AIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.%0A%0A #### Out
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":5360933,"name":"openjdk","full_name":"dmlloyd/openjdk","html_url":"https://github.com/dmlloyd/openjdk","fork":false,"owner":{"login":"dmlloyd"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","tutorial","eclipse","java"],"users":["SuppressWarnings","milliar"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png","https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1","https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png"]}
Transaction InfoBlock #20155426/Trx 59981d18541d28badb914cfb81ffe9d1637b7bda
View Raw JSON Data
{
  "trx_id": "59981d18541d28badb914cfb81ffe9d1637b7bda",
  "block": 20155426,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T16:50:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "title": "How To Build U.S.A Voting System Applet On Java Eclipse",
      "body": "@@ -12018,16 +12018,130 @@\n %0A%7D%0A %60%60%60%0A\n+%0AIn next tutorial we will keep improving the applet.In the final step hopefully we will add system on a website.%0A%0A\n #### Out\n",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":5360933,\"name\":\"openjdk\",\"full_name\":\"dmlloyd/openjdk\",\"html_url\":\"https://github.com/dmlloyd/openjdk\",\"fork\":false,\"owner\":{\"login\":\"dmlloyd\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"tutorial\",\"eclipse\",\"java\"],\"users\":[\"SuppressWarnings\",\"milliar\"],\"links\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\",\"https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1\",\"https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2\"],\"image\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\"]}"
    }
  ]
}
2018/02/24 16:48:09
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"utopian.pay","weight":2500}]}]]
Transaction InfoBlock #20155383/Trx 9f58f0c1268a09c84d096ca0f88fb20ab9adaca9
View Raw JSON Data
{
  "trx_id": "9f58f0c1268a09c84d096ca0f88fb20ab9adaca9",
  "block": 20155383,
  "trx_in_block": 62,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T16:48:09",
  "op": [
    "comment_options",
    {
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "utopian.pay",
                "weight": 2500
              }
            ]
          }
        ]
      ]
    }
  ]
}
2018/02/24 16:48:09
parent author
parent permlinkutopian-io
authormilliar
permlinkhow-to-build-u-s-a-voting-system-applet-on-java-eclipse
titleHow To Build U.S.A Voting System Applet On Java Eclipse
body #### What Will I Learn? - You will learn how to create a checkbox - You will learn how to create a applet on java with eclipse - You will learn difference between checkboxgroup and checkbox #### Requirements - Eclipse - Java - Knowledge Of Coding #### Difficulty - Basic #### Tutorial Contents Hello,in this tutorial we will create a new applet.This applet will be the United States Of America's Voting system.We will improve it step by step in the future.Let's begin... First i define two of my libraries that i need for to create an applet. ``` import java.awt.*; import java.applet.Applet; ``` Then i define my class and started program with using "init" method.This method is can be only called once in applet and it basically starts program.I used suppresswarnings because i haven't used "votes" class in anywhere. ``` @SuppressWarnings("serial") public class Votes extends Applet { public void init() { ``` In this step i want my background to be white.After writing down "Color." you can select any color you want from the menu that will appear. ``` setBackground(Color.white); ``` Now i am defining my labels,label is used to put text on applet.I define three label to ask users citizen id,then i ask user to choose their state and finally user will choose the party they want to vote for. ``` Label lbId=new Label("Please Write Your Citizen Id"); Label lbState=new Label("Please Select Your State"); Label lbParty=new Label("Please Select The Party You Want To Vote For "); ``` Now i will use "textfield" to write down my text.Basically after writing the code below "Please Write Your Citizen Id" message will appear on the top of the applet. ``` TextField txtId=new TextField(); ``` ![1.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png) Now in this step i am defining 50 checkboxs which is all United States State's.If you use "checkbox" user will be able to choose all the checkboxes unless you add while loop on it. " Checkbox cbAL=new Checkbox("AL");" As you can see in this line i used "cb" which means checkbox if you want to define a checkbox this is how you do it and in the final line you write down inside the "" what ever you want to write. ``` Checkbox cbAL=new Checkbox("AL"); Checkbox cbAK=new Checkbox("AK"); Checkbox cbAZ=new Checkbox("AZ"); Checkbox cbCA=new Checkbox("CA"); Checkbox cbCO=new Checkbox("CO"); Checkbox cbCT=new Checkbox("CT"); Checkbox cbDE=new Checkbox("DE"); Checkbox cbFL=new Checkbox("FL"); Checkbox cbGA=new Checkbox("GA"); Checkbox cbHI=new Checkbox("HI"); Checkbox cbID=new Checkbox("ID"); Checkbox cbIL=new Checkbox("IL"); Checkbox cbIN=new Checkbox("IN"); Checkbox cbIA=new Checkbox("IA"); Checkbox cbKS=new Checkbox("KS"); Checkbox cbKY=new Checkbox("KY"); Checkbox cbLA=new Checkbox("LA"); Checkbox cbME=new Checkbox("ME"); Checkbox cbMD=new Checkbox("MD"); Checkbox cbMA=new Checkbox("MA"); Checkbox cbMI=new Checkbox("MI"); Checkbox cbMN=new Checkbox("MN"); Checkbox cbMS=new Checkbox("MS"); Checkbox cbMO=new Checkbox("MO"); Checkbox cbMT=new Checkbox("MT"); Checkbox cbNE=new Checkbox("NE"); Checkbox cbNV=new Checkbox("NV"); Checkbox cbNH=new Checkbox("NH"); Checkbox cbNJ=new Checkbox("NJ"); Checkbox cbNM=new Checkbox("NM"); Checkbox cbNY=new Checkbox("NY"); Checkbox cbNC=new Checkbox("NC"); Checkbox cbND=new Checkbox("ND"); Checkbox cbOH=new Checkbox("OH"); Checkbox cbOK=new Checkbox("OK"); Checkbox cbOR=new Checkbox("OR"); Checkbox cbPA=new Checkbox("PA"); Checkbox cbRI=new Checkbox("RI"); Checkbox cbSC=new Checkbox("SC"); Checkbox cbSD=new Checkbox("SD"); Checkbox cbTN=new Checkbox("TN"); Checkbox cbTX=new Checkbox("TX"); Checkbox cbUT=new Checkbox("UT"); Checkbox cbVT=new Checkbox("VT"); Checkbox cbVA=new Checkbox("VA"); Checkbox cbWA=new Checkbox("WA"); Checkbox cbWV=new Checkbox("WV"); Checkbox cbWI=new Checkbox("WI"); Checkbox cbWY=new Checkbox("WY"); ``` ![2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png) Now we will make user can choose only one party because you can only vote to one party.To do that we need to use "checkboxgroup" method and define "cbparty" in it.When we do that user will have to choose one of the party. ``` CheckboxGroup cbParty=new CheckboxGroup(); ``` Now in the final step of defining,i define a button to make final step on voting;Vote button. ``` Button btnVote=new Button("Click To Vote"); ``` ![3.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png) In this step we will add all the variables we defined above on the applet.To do this we will use "add" method and if the variable is label we have to use for example "add(lbId)" the "lb" means label.Then "add(txtId)" by the way "txt" means text and as you can see we just added our text on to the applet. We will do the same thing for the checkboxs.We already defined our checkboxs at above so now we will only use "add" to add our checkboxs on the applet. ``` add(lbId); add(txtId); add(lbState); add(cbAL); add(cbAK); add(cbAZ); add(cbCA); add(cbCO); add(cbCT); add(cbDE); add(cbFL); add(cbGA); add(cbHI); add(cbID); add(cbIL); add(cbIN); add(cbIA); add(cbKS); add(cbKY); add(cbLA); add(cbME); add(cbMD); add(cbMA); add(cbMI); add(cbMN); add(cbMS); add(cbMO); add(cbMT); add(cbNE); add(cbNV); add(cbNH); add(cbNJ); add(cbNM); add(cbNY); add(cbNC); add(cbND); add(cbOH); add(cbOK); add(cbOR); add(cbPA); add(cbRI); add(cbSC); add(cbSD); add(cbTN); add(cbTX); add(cbUT); add(cbVT); add(cbVA); add(cbWA); add(cbWV); add(cbWI); add(cbWY); ``` ![4.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png) I especially gave a space between these lines because it is important to figure out the difference between checkbox group and checkbox.In this step i will use "add" again then since there are two parties in U.S.A which is democratic and republican user must choose only one of them and to do that we will use "add" and create a new checkbox inside the add method then we will use "true/false" to make user choose only one. Also used"add(btnvote)" to add Vote button on the applet. ``` add(lbParty); add(new Checkbox("Democratic Party ",cbParty,true)); add(new Checkbox("Republican Party ",cbParty,false)); add(btnVote); ``` To set the applets visuality we will use "setlayout" and select our column and row numbers.Since we had 56 rows i made applet size 56,35.You can change it and see what happens when you make it bigger and smaller. ``` setLayout(new GridLayout(56,35)); ``` In the final step i am selecting my font types for my headings. ``` Font myFont = new Font("Serif",Font.BOLD,18); lbParty.setFont(myFont); lbId.setFont(myFont); lbState.setFont(myFont); Font myFonttwo = new Font("Serif",Font.BOLD,20); btnVote.setFont(myFonttwo); ``` ![5.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png) #### Whole Code ``` import java.awt.*; import java.applet.Applet; @SuppressWarnings("serial") public class Votes extends Applet { public void init() { setBackground(Color.white); Label lbId=new Label("Please Write Your Citizen Id"); Label lbState=new Label("Please Select Your State"); Label lbParty=new Label("Please Select The Party You Want To Vote For "); TextField txtId=new TextField(); Checkbox cbAL=new Checkbox("AL"); Checkbox cbAK=new Checkbox("AK"); Checkbox cbAZ=new Checkbox("AZ"); Checkbox cbCA=new Checkbox("CA"); Checkbox cbCO=new Checkbox("CO"); Checkbox cbCT=new Checkbox("CT"); Checkbox cbDE=new Checkbox("DE"); Checkbox cbFL=new Checkbox("FL"); Checkbox cbGA=new Checkbox("GA"); Checkbox cbHI=new Checkbox("HI"); Checkbox cbID=new Checkbox("ID"); Checkbox cbIL=new Checkbox("IL"); Checkbox cbIN=new Checkbox("IN"); Checkbox cbIA=new Checkbox("IA"); Checkbox cbKS=new Checkbox("KS"); Checkbox cbKY=new Checkbox("KY"); Checkbox cbLA=new Checkbox("LA"); Checkbox cbME=new Checkbox("ME"); Checkbox cbMD=new Checkbox("MD"); Checkbox cbMA=new Checkbox("MA"); Checkbox cbMI=new Checkbox("MI"); Checkbox cbMN=new Checkbox("MN"); Checkbox cbMS=new Checkbox("MS"); Checkbox cbMO=new Checkbox("MO"); Checkbox cbMT=new Checkbox("MT"); Checkbox cbNE=new Checkbox("NE"); Checkbox cbNV=new Checkbox("NV"); Checkbox cbNH=new Checkbox("NH"); Checkbox cbNJ=new Checkbox("NJ"); Checkbox cbNM=new Checkbox("NM"); Checkbox cbNY=new Checkbox("NY"); Checkbox cbNC=new Checkbox("NC"); Checkbox cbND=new Checkbox("ND"); Checkbox cbOH=new Checkbox("OH"); Checkbox cbOK=new Checkbox("OK"); Checkbox cbOR=new Checkbox("OR"); Checkbox cbPA=new Checkbox("PA"); Checkbox cbRI=new Checkbox("RI"); Checkbox cbSC=new Checkbox("SC"); Checkbox cbSD=new Checkbox("SD"); Checkbox cbTN=new Checkbox("TN"); Checkbox cbTX=new Checkbox("TX"); Checkbox cbUT=new Checkbox("UT"); Checkbox cbVT=new Checkbox("VT"); Checkbox cbVA=new Checkbox("VA"); Checkbox cbWA=new Checkbox("WA"); Checkbox cbWV=new Checkbox("WV"); Checkbox cbWI=new Checkbox("WI"); Checkbox cbWY=new Checkbox("WY"); CheckboxGroup cbParty=new CheckboxGroup(); Button btnVote=new Button("Click To Vote"); add(lbId); add(txtId); add(lbState); add(cbAL); add(cbAK); add(cbAZ); add(cbCA); add(cbCO); add(cbCT); add(cbDE); add(cbFL); add(cbGA); add(cbHI); add(cbID); add(cbIL); add(cbIN); add(cbIA); add(cbKS); add(cbKY); add(cbLA); add(cbME); add(cbMD); add(cbMA); add(cbMI); add(cbMN); add(cbMS); add(cbMO); add(cbMT); add(cbNE); add(cbNV); add(cbNH); add(cbNJ); add(cbNM); add(cbNY); add(cbNC); add(cbND); add(cbOH); add(cbOK); add(cbOR); add(cbPA); add(cbRI); add(cbSC); add(cbSD); add(cbTN); add(cbTX); add(cbUT); add(cbVT); add(cbVA); add(cbWA); add(cbWV); add(cbWI); add(cbWY); add(lbParty); add(new Checkbox("Democratic Party ",cbParty,true)); add(new Checkbox("Republican Party ",cbParty,false)); add(btnVote); setLayout(new GridLayout(56,35)); Font myFont = new Font("Serif",Font.BOLD,18); lbParty.setFont(myFont); lbId.setFont(myFont); lbState.setFont(myFont); Font myFonttwo = new Font("Serif",Font.BOLD,20); btnVote.setFont(myFonttwo); } } ``` #### Output ![6.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png) #### Curriculum - [Java Tutorial](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1) - [Java Tutorial 2](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2) <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@milliar/how-to-build-u-s-a-voting-system-applet-on-java-eclipse">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":5360933,"name":"openjdk","full_name":"dmlloyd/openjdk","html_url":"https://github.com/dmlloyd/openjdk","fork":false,"owner":{"login":"dmlloyd"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","utopian-io","tutorial","eclipse","java"],"users":["SuppressWarnings","milliar"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png","https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1","https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png"]}
Transaction InfoBlock #20155383/Trx 9f58f0c1268a09c84d096ca0f88fb20ab9adaca9
View Raw JSON Data
{
  "trx_id": "9f58f0c1268a09c84d096ca0f88fb20ab9adaca9",
  "block": 20155383,
  "trx_in_block": 62,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T16:48:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-build-u-s-a-voting-system-applet-on-java-eclipse",
      "title": "How To Build U.S.A Voting System Applet On Java Eclipse",
      "body": "\n#### What Will I Learn?\n\n- You will learn how to create a checkbox\n- You will learn how to create a applet on java with eclipse\n- You will learn difference between checkboxgroup and checkbox\n\n#### Requirements\n\n- Eclipse\n- Java\n- Knowledge Of Coding\n\n#### Difficulty\n\n- Basic\n\n#### Tutorial Contents\n\nHello,in this tutorial we will create a new applet.This applet will be the United States Of America's Voting system.We will improve it step by step in the future.Let's begin...\n\nFirst i define two of my libraries that i need for to create an applet.\n\n```\nimport java.awt.*;\nimport java.applet.Applet;\n\n ```\nThen i define my class and started program with using \"init\" method.This method is can be only called once in applet and it basically starts program.I used suppresswarnings because i haven't used \"votes\" class in anywhere.\n\n```\n @SuppressWarnings(\"serial\")\npublic class Votes extends Applet\n{\n\t \n    public void init()\n    {\n ```\n\nIn this step i want my background to be white.After writing down \"Color.\" you can select any color you want from the menu that will appear.\n\n```\nsetBackground(Color.white);\n ```\n\nNow i am defining my labels,label is used to put text on applet.I define three label to ask users citizen id,then i ask user to choose their state and finally user will choose the party they want to vote for.\n\n```\n       Label lbId=new Label(\"Please Write Your Citizen Id\");\n        Label lbState=new Label(\"Please Select Your State\");\n        Label lbParty=new Label(\"Please Select The Party You Want To Vote For \");\n ```\n\nNow i will use \"textfield\" to write down my text.Basically after writing the code below \"Please Write Your Citizen Id\" message will appear on the top of the applet.\n\n```\n       TextField txtId=new TextField(); \n ```\n\n![1.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png)\n\n\nNow in this step i am defining 50 checkboxs which is all United States State's.If you use \"checkbox\" user will be able to choose all the checkboxes unless you add while loop on it.\n \" Checkbox cbAL=new Checkbox(\"AL\");\" As you can see in this line i used \"cb\" which means checkbox if you want to define a checkbox this is how you do it and in the final line you write down inside the \"\" what ever you want to write.\n\n```\n Checkbox cbAL=new Checkbox(\"AL\");\n        Checkbox cbAK=new Checkbox(\"AK\");\n        Checkbox cbAZ=new Checkbox(\"AZ\");\n        Checkbox cbCA=new Checkbox(\"CA\");\n        Checkbox cbCO=new Checkbox(\"CO\");\n        Checkbox cbCT=new Checkbox(\"CT\");\n        Checkbox cbDE=new Checkbox(\"DE\");\n        Checkbox cbFL=new Checkbox(\"FL\");\n        Checkbox cbGA=new Checkbox(\"GA\");\n        Checkbox cbHI=new Checkbox(\"HI\");\n        Checkbox cbID=new Checkbox(\"ID\");\n        Checkbox cbIL=new Checkbox(\"IL\");\n        Checkbox cbIN=new Checkbox(\"IN\");\n        Checkbox cbIA=new Checkbox(\"IA\");\n        Checkbox cbKS=new Checkbox(\"KS\");\n        Checkbox cbKY=new Checkbox(\"KY\");\n        Checkbox cbLA=new Checkbox(\"LA\");\n        Checkbox cbME=new Checkbox(\"ME\");\n        Checkbox cbMD=new Checkbox(\"MD\");\n        Checkbox cbMA=new Checkbox(\"MA\");\n        Checkbox cbMI=new Checkbox(\"MI\");\n        Checkbox cbMN=new Checkbox(\"MN\");\n        Checkbox cbMS=new Checkbox(\"MS\");\n        Checkbox cbMO=new Checkbox(\"MO\");\n        Checkbox cbMT=new Checkbox(\"MT\");\n        Checkbox cbNE=new Checkbox(\"NE\");\n        Checkbox cbNV=new Checkbox(\"NV\");\n        Checkbox cbNH=new Checkbox(\"NH\");\n        Checkbox cbNJ=new Checkbox(\"NJ\");\n        Checkbox cbNM=new Checkbox(\"NM\");\n        Checkbox cbNY=new Checkbox(\"NY\");\n        Checkbox cbNC=new Checkbox(\"NC\");\n        Checkbox cbND=new Checkbox(\"ND\");\n        Checkbox cbOH=new Checkbox(\"OH\");\n        Checkbox cbOK=new Checkbox(\"OK\");\n        Checkbox cbOR=new Checkbox(\"OR\");\n        Checkbox cbPA=new Checkbox(\"PA\");\n        Checkbox cbRI=new Checkbox(\"RI\");\n        Checkbox cbSC=new Checkbox(\"SC\");\n        Checkbox cbSD=new Checkbox(\"SD\");\n        Checkbox cbTN=new Checkbox(\"TN\");\n        Checkbox cbTX=new Checkbox(\"TX\");\n        Checkbox cbUT=new Checkbox(\"UT\");\n        Checkbox cbVT=new Checkbox(\"VT\");\n        Checkbox cbVA=new Checkbox(\"VA\");\n        Checkbox cbWA=new Checkbox(\"WA\");\n        Checkbox cbWV=new Checkbox(\"WV\");\n        Checkbox cbWI=new Checkbox(\"WI\");\n        Checkbox cbWY=new Checkbox(\"WY\");\n       \n ```\n\n![2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png)\n\n\nNow we will make user can choose only one party because you can only vote to one party.To do that we need to use \"checkboxgroup\" method and define \"cbparty\" in it.When we do that user will have to choose one of the party.\n\n```\n        CheckboxGroup cbParty=new CheckboxGroup();\n ```\n\nNow in the final step of defining,i define a button to make final step on voting;Vote button.\n\n```\n     Button btnVote=new Button(\"Click To Vote\");  \n ```\n\n![3.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png)\n\n\n\n\nIn this step we will add all the variables we defined above on the applet.To do this we will use \"add\" method and if the variable is label we have to use for example \"add(lbId)\"  the \"lb\" means label.Then \"add(txtId)\" by the way \"txt\" means text and as you can see we just added our text on to the applet.\n\nWe will do the same thing for the checkboxs.We already defined our checkboxs at above so now we will only use \"add\" to add our checkboxs on the applet.\n\n```\n    add(lbId);\n        add(txtId);\n        add(lbState);\n        add(cbAL);\n        add(cbAK);\n        add(cbAZ);\n        add(cbCA);\n        add(cbCO);\n        add(cbCT);\n        add(cbDE);\n        add(cbFL);\n        add(cbGA);\n        add(cbHI);\n        add(cbID);\n        add(cbIL);\n        add(cbIN);\n        add(cbIA);\n        add(cbKS);\n        add(cbKY);\n        add(cbLA);\n        add(cbME);\n        add(cbMD);\n        add(cbMA);\n        add(cbMI);\n        add(cbMN);\n        add(cbMS);\n        add(cbMO);\n        add(cbMT);\n        add(cbNE);\n        add(cbNV);\n        add(cbNH);\n        add(cbNJ);\n        add(cbNM);\n        add(cbNY);\n        add(cbNC);\n        add(cbND);\n        add(cbOH);\n        add(cbOK);\n        add(cbOR);\n        add(cbPA);\n        add(cbRI);\n        add(cbSC);\n        add(cbSD);\n        add(cbTN);\n        add(cbTX);\n        add(cbUT);\n        add(cbVT);\n        add(cbVA);\n        add(cbWA);\n        add(cbWV);\n        add(cbWI);\n        add(cbWY);   \n ```\n\n![4.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png)\n\n\nI especially gave a space between these lines because it is important to figure out the difference between checkbox group and checkbox.In this step i will use \"add\" again then since there are two parties in U.S.A which is democratic and republican user must choose only one of them and to do that we will use \"add\" and create a new checkbox inside the add method then we will use \"true/false\" to make user choose only one.\n\nAlso used\"add(btnvote)\"  to add Vote button on the applet.\n```\n  add(lbParty);\n        add(new Checkbox(\"Democratic Party\t\",cbParty,true));\n        add(new Checkbox(\"Republican Party\t\",cbParty,false));     \n       add(btnVote);\n ```\n\n\nTo set the applets visuality we will use \"setlayout\" and select our column and row numbers.Since we had 56 rows i made applet size 56,35.You can change it and see what happens when you make it bigger and smaller.\n\n```\n setLayout(new GridLayout(56,35));\n       \n ```\n\nIn the final step i am selecting my font types for my headings.\n\n```\nFont myFont = new Font(\"Serif\",Font.BOLD,18);\n        lbParty.setFont(myFont);\n        lbId.setFont(myFont);\n        lbState.setFont(myFont);\n        Font myFonttwo = new Font(\"Serif\",Font.BOLD,20);\n        btnVote.setFont(myFonttwo);\n       \n ```\n![5.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png)\n\n#### Whole Code\n\n```\n       import java.awt.*;\nimport java.applet.Applet;\n\n@SuppressWarnings(\"serial\")\npublic class Votes extends Applet\n{\n\t \n    public void init()\n    {\n        setBackground(Color.white);\n\n        Label lbId=new Label(\"Please Write Your Citizen Id\");\n        Label lbState=new Label(\"Please Select Your State\");\n        Label lbParty=new Label(\"Please Select The Party You Want To Vote For \");\n        \n        TextField txtId=new TextField();       \n        \n        \n        Checkbox cbAL=new Checkbox(\"AL\");\n        Checkbox cbAK=new Checkbox(\"AK\");\n        Checkbox cbAZ=new Checkbox(\"AZ\");\n        Checkbox cbCA=new Checkbox(\"CA\");\n        Checkbox cbCO=new Checkbox(\"CO\");\n        Checkbox cbCT=new Checkbox(\"CT\");\n        Checkbox cbDE=new Checkbox(\"DE\");\n        Checkbox cbFL=new Checkbox(\"FL\");\n        Checkbox cbGA=new Checkbox(\"GA\");\n        Checkbox cbHI=new Checkbox(\"HI\");\n        Checkbox cbID=new Checkbox(\"ID\");\n        Checkbox cbIL=new Checkbox(\"IL\");\n        Checkbox cbIN=new Checkbox(\"IN\");\n        Checkbox cbIA=new Checkbox(\"IA\");\n        Checkbox cbKS=new Checkbox(\"KS\");\n        Checkbox cbKY=new Checkbox(\"KY\");\n        Checkbox cbLA=new Checkbox(\"LA\");\n        Checkbox cbME=new Checkbox(\"ME\");\n        Checkbox cbMD=new Checkbox(\"MD\");\n        Checkbox cbMA=new Checkbox(\"MA\");\n        Checkbox cbMI=new Checkbox(\"MI\");\n        Checkbox cbMN=new Checkbox(\"MN\");\n        Checkbox cbMS=new Checkbox(\"MS\");\n        Checkbox cbMO=new Checkbox(\"MO\");\n        Checkbox cbMT=new Checkbox(\"MT\");\n        Checkbox cbNE=new Checkbox(\"NE\");\n        Checkbox cbNV=new Checkbox(\"NV\");\n        Checkbox cbNH=new Checkbox(\"NH\");\n        Checkbox cbNJ=new Checkbox(\"NJ\");\n        Checkbox cbNM=new Checkbox(\"NM\");\n        Checkbox cbNY=new Checkbox(\"NY\");\n        Checkbox cbNC=new Checkbox(\"NC\");\n        Checkbox cbND=new Checkbox(\"ND\");\n        Checkbox cbOH=new Checkbox(\"OH\");\n        Checkbox cbOK=new Checkbox(\"OK\");\n        Checkbox cbOR=new Checkbox(\"OR\");\n        Checkbox cbPA=new Checkbox(\"PA\");\n        Checkbox cbRI=new Checkbox(\"RI\");\n        Checkbox cbSC=new Checkbox(\"SC\");\n        Checkbox cbSD=new Checkbox(\"SD\");\n        Checkbox cbTN=new Checkbox(\"TN\");\n        Checkbox cbTX=new Checkbox(\"TX\");\n        Checkbox cbUT=new Checkbox(\"UT\");\n        Checkbox cbVT=new Checkbox(\"VT\");\n        Checkbox cbVA=new Checkbox(\"VA\");\n        Checkbox cbWA=new Checkbox(\"WA\");\n        Checkbox cbWV=new Checkbox(\"WV\");\n        Checkbox cbWI=new Checkbox(\"WI\");\n        Checkbox cbWY=new Checkbox(\"WY\");\n       \n\n        CheckboxGroup cbParty=new CheckboxGroup();\n\n        Button btnVote=new Button(\"Click To Vote\");\n\n        add(lbId);\n        add(txtId);\n        add(lbState);\n        add(cbAL);\n        add(cbAK);\n        add(cbAZ);\n        add(cbCA);\n        add(cbCO);\n        add(cbCT);\n        add(cbDE);\n        add(cbFL);\n        add(cbGA);\n        add(cbHI);\n        add(cbID);\n        add(cbIL);\n        add(cbIN);\n        add(cbIA);\n        add(cbKS);\n        add(cbKY);\n        add(cbLA);\n        add(cbME);\n        add(cbMD);\n        add(cbMA);\n        add(cbMI);\n        add(cbMN);\n        add(cbMS);\n        add(cbMO);\n        add(cbMT);\n        add(cbNE);\n        add(cbNV);\n        add(cbNH);\n        add(cbNJ);\n        add(cbNM);\n        add(cbNY);\n        add(cbNC);\n        add(cbND);\n        add(cbOH);\n        add(cbOK);\n        add(cbOR);\n        add(cbPA);\n        add(cbRI);\n        add(cbSC);\n        add(cbSD);\n        add(cbTN);\n        add(cbTX);\n        add(cbUT);\n        add(cbVT);\n        add(cbVA);\n        add(cbWA);\n        add(cbWV);\n        add(cbWI);\n        add(cbWY);\n        \n        \n        add(lbParty);\n        add(new Checkbox(\"Democratic Party\t\",cbParty,true));\n        add(new Checkbox(\"Republican Party\t\",cbParty,false));\n        add(btnVote);\n        setLayout(new GridLayout(56,35));\n        Font myFont = new Font(\"Serif\",Font.BOLD,18);\n        lbParty.setFont(myFont);\n        lbId.setFont(myFont);\n        lbState.setFont(myFont);\n        Font myFonttwo = new Font(\"Serif\",Font.BOLD,20);\n        btnVote.setFont(myFonttwo);     \n    }\n}\n ```\n#### Output\n\n![6.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png)\n\n\n#### Curriculum\n\n- [Java Tutorial](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1)\n- [Java Tutorial 2](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2)\n    \n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@milliar/how-to-build-u-s-a-voting-system-applet-on-java-eclipse\">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":5360933,\"name\":\"openjdk\",\"full_name\":\"dmlloyd/openjdk\",\"html_url\":\"https://github.com/dmlloyd/openjdk\",\"fork\":false,\"owner\":{\"login\":\"dmlloyd\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"utopian-io\",\"tutorial\",\"eclipse\",\"java\"],\"users\":[\"SuppressWarnings\",\"milliar\"],\"links\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\",\"https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1\",\"https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2\"],\"image\":[\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490423/oky4c9lk7a3fme644plh.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490450/bkyyt1dv0hhsehfx5ypo.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490560/rfrfdivt3slomdkunzgj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490598/axs7gltvaag3pwhfxp6u.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490645/uug9rwdgbnhyrhnmvnsj.png\",\"https://res.cloudinary.com/hpiynhbhq/image/upload/v1519490783/m5ayolowo0f7kgd0dzys.png\"]}"
    }
  ]
}
milliarpublished a new post: hello-everyone
2018/02/24 11:47:51
parent author
parent permlinkutopian-io
authormilliar
permlinkhello-everyone
titleHello Everyone
bodyHello Everyone,i am taking a little break from utopian to develop a new application for you! I will keep you updated,thank you for your support!
json metadata{"tags":["utopian-io","steemit","steem"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20149377/Trx 564450b5fbdd787e35e9f5a99a5846efbc15a2c1
View Raw JSON Data
{
  "trx_id": "564450b5fbdd787e35e9f5a99a5846efbc15a2c1",
  "block": 20149377,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T11:47:51",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "hello-everyone",
      "title": "Hello Everyone",
      "body": "Hello Everyone,i am taking a little break from utopian to develop a new application for you! I will keep you updated,thank you for your support!",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"steemit\",\"steem\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/02/24 03:09:54
parent authormilliar
parent permlinkhow-to-make-a-credit-card-finder-on-java
authorcha0s0000
permlinkre-milliar-how-to-make-a-credit-card-finder-on-java-20180224t030914615z
title
bodyYour contribution cannot be approved because it does not follow the [Utopian Rules](https://utopian.io/rules), and is considered as **plagiarism**. Plagiarism is not allowed on Utopian, and posts that engage in plagiarism will be flagged and hidden forever. **Almost the same code** - [http://kodumunkodlari.wixsite.com/anasayfa/kredi-kart-program](http://kodumunkodlari.wixsite.com/anasayfa/kredi-kart-program) **Suggestion** - Sure make your own contribution instead of copying .This is the first time warning. You can contact us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
Transaction InfoBlock #20139019/Trx 2197a8f3e45d3bc2b52ebfd96dc8b00a18b51dc8
View Raw JSON Data
{
  "trx_id": "2197a8f3e45d3bc2b52ebfd96dc8b00a18b51dc8",
  "block": 20139019,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T03:09:54",
  "op": [
    "comment",
    {
      "parent_author": "milliar",
      "parent_permlink": "how-to-make-a-credit-card-finder-on-java",
      "author": "cha0s0000",
      "permlink": "re-milliar-how-to-make-a-credit-card-finder-on-java-20180224t030914615z",
      "title": "",
      "body": "Your contribution cannot be approved because it does not follow the [Utopian Rules](https://utopian.io/rules), and is considered as **plagiarism**. Plagiarism is not allowed on Utopian, and posts that engage in plagiarism will be flagged and hidden forever.  \n\n**Almost the same code** \n\n- [http://kodumunkodlari.wixsite.com/anasayfa/kredi-kart-program](http://kodumunkodlari.wixsite.com/anasayfa/kredi-kart-program)   \n\n**Suggestion** \n-  Sure make your own contribution instead of copying .This is the first time warning.\n\nYou can contact us on [Discord](https://discord.gg/uTyJkNm). \n\n**[[utopian-moderator]](https://utopian.io/moderators)**",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}"
    }
  ]
}
2018/02/24 03:07:18
parent author
parent permlinkutopian-io
authormilliar
permlinkhow-to-make-a-credit-card-finder-on-java
titleHow To Make A Credit Card Finder On Java
body #### What Will I Learn? - You will learn how to make a credit card definer - You will learn how to use variables #### Requirements Write here a bullet list of the requirements for the user in order to follow this video tutorial. - Knowledge of coding - Eclipse and Java - Must have credit card or know how to generate one #### Difficulty - Basic #### Description Hello,in this tutorial i made a program that defines credit cards brand by its number.With this program you can easily find out your credit or bank cards type of brand. ``` import java.util.*; public class CreditCardFinder { public static void main(String[] args) { @SuppressWarnings("resource") Scanner input = new Scanner(System.in); System.out.println("Write your credit card number :"); String id = input.nextLine(); while (id.length() != 16) { System.out.println("Wrong Input.Credit Card Must Have 16 Numbers!"); id = input.nextLine(); } int x = sumAgain(id); int y = sum(id); if (isValid(x, y)) { System.out.println("Your Card Number Is True");type(id); } else { System.out.println("Your Card Is Out Of Use "); } } public static int sum(String myid) { int sum1 = 0; for (int i = myid.length() - 2; i >= 0; i -= 2) { int x = Character.getNumericValue(myid.charAt(i)); int y = x * 2; if (y >= 10) { int a = (y % 10) + 1; sum1 += a; } else sum1 += y; } return sum1; } public static int sumAgain(String myid) { int sum2 = 0; for (int i = myid.length() - 1; i >= 0; i -= 2) { int x = Character.getNumericValue(myid.charAt(i)); sum2 += x; } return sum2; } public static boolean isValid(int x,int y) { if ((x + y) %10 == 0) return true; return false; } public static void type(String myid) { switch(Character.getNumericValue(myid.charAt(0))) { case 3:System.out.println("Your Card Is ---- American Express");break; case 4:System.out.println("Your Card Is ---- Visa");break; case 5:System.out.println("Your Card Is ---- Master Card");break; default:System.out.println("Your Card Is ---- Discover Card");break; } } } ``` #### Video Tutorial https://www.youtube.com/watch?v=MBK6u_phnHQ&feature=youtu.be #### Curriculum - [Tutorial 1](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2) - [Tutorial 2](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1) <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@milliar/how-to-make-a-credit-card-finder-on-java">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":5360933,"name":"openjdk","full_name":"dmlloyd/openjdk","html_url":"https://github.com/dmlloyd/openjdk","fork":false,"owner":{"login":"dmlloyd"}},"pullRequests":[],"platform":"github","type":"video-tutorials","tags":["utopian-io","utopian-io","videotutorial","java","eclipse"],"users":["SuppressWarnings","milliar"],"links":["https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2","https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1"],"moderator":{"account":"cha0s0000","time":"2018-02-24T03:07:13.265Z","flagged":true,"reviewed":false,"pending":false},"questions":[],"score":0}
Transaction InfoBlock #20138967/Trx 9ca826a0dc16cf0ea180a682f851d8b3006b06e2
View Raw JSON Data
{
  "trx_id": "9ca826a0dc16cf0ea180a682f851d8b3006b06e2",
  "block": 20138967,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-24T03:07:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "milliar",
      "permlink": "how-to-make-a-credit-card-finder-on-java",
      "title": "How To Make A Credit Card Finder On Java",
      "body": "\n#### What Will I Learn?\n\n- You will learn how to make a credit card definer\n- You will learn how to use variables \n\n#### Requirements\nWrite here a bullet list of the requirements for the user in order to follow this video tutorial.\n\n- Knowledge of coding\n- Eclipse and Java\n- Must have credit card or know how to generate one\n\n#### Difficulty\n\n- Basic\n\n\n#### Description\n\nHello,in this tutorial i made a program that defines credit cards brand by its number.With this program you can easily find out your credit or bank cards type of brand.\n\n```\n       import java.util.*;\npublic class CreditCardFinder {\npublic static void main(String[] args) {\n \n@SuppressWarnings(\"resource\")\nScanner input = new Scanner(System.in);\nSystem.out.println(\"Write your credit card number :\");\nString id = input.nextLine();\n \nwhile (id.length() != 16) {\nSystem.out.println(\"Wrong Input.Credit Card Must Have 16 Numbers!\");\nid = input.nextLine();\n}\t\t\nint x = sumAgain(id);\nint y = sum(id);\n \nif (isValid(x, y)) {\nSystem.out.println(\"Your Card Number Is True\");type(id);\n} else {\nSystem.out.println(\"Your Card Is Out Of Use \");\n\t\t}\n\t}\n \n\tpublic static int sum(String myid) {\n \nint sum1 = 0;\nfor (int i = myid.length() - 2; i >= 0; i -= 2) {\nint x = Character.getNumericValue(myid.charAt(i));\nint y = x * 2;\nif (y >= 10) {\nint a = (y % 10) + 1;\nsum1 += a;\n} else\nsum1 += y;\n}\nreturn sum1;\n\t}\n \n\tpublic static int sumAgain(String myid) {\nint sum2 = 0;\nfor (int i = myid.length() - 1; i >= 0; i -= 2) {\n\tint x = Character.getNumericValue(myid.charAt(i));\nsum2 += x;\n}\nreturn sum2;\n\t}\n\t\n\tpublic static boolean isValid(int x,int y) {\n\t\tif ((x + y) %10 == 0)\n\t\t\treturn true;\n\t\treturn false;\n\t}\n\t\n\tpublic static void type(String myid)\n\t{\n\tswitch(Character.getNumericValue(myid.charAt(0)))\n\t{\n\tcase 3:System.out.println(\"Your Card Is ---- American Express\");break;\n\tcase 4:System.out.println(\"Your Card Is ---- Visa\");break;\n\tcase 5:System.out.println(\"Your Card Is ---- Master Card\");break;\n\tdefault:System.out.println(\"Your Card Is ---- Discover Card\");break;\n\t\n\t}\n\t}\n}\n ```\n\n#### Video Tutorial\n\nhttps://www.youtube.com/watch?v=MBK6u_phnHQ&feature=youtu.be\n\n#### Curriculum\n\n\n- [Tutorial 1](https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2)\n- [Tutorial 2](https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1)\n\n    \n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@milliar/how-to-make-a-credit-card-finder-on-java\">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":5360933,\"name\":\"openjdk\",\"full_name\":\"dmlloyd/openjdk\",\"html_url\":\"https://github.com/dmlloyd/openjdk\",\"fork\":false,\"owner\":{\"login\":\"dmlloyd\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"video-tutorials\",\"tags\":[\"utopian-io\",\"utopian-io\",\"videotutorial\",\"java\",\"eclipse\"],\"users\":[\"SuppressWarnings\",\"milliar\"],\"links\":[\"https://utopian.io/utopian-io/@milliar/building-a-basic-game-on-java-jeclipse-course-2\",\"https://utopian.io/utopian-io/@milliar/greengrocerer-automat-generation-on-java-jeclipse-course-1\"],\"moderator\":{\"account\":\"cha0s0000\",\"time\":\"2018-02-24T03:07:13.265Z\",\"flagged\":true,\"reviewed\":false,\"pending\":false},\"questions\":[],\"score\":0}"
    }
  ]
}
2018/02/23 00:35:15
voterfishta
authormilliar
permlinkhow-to-make-a-credit-card-finder-on-java
weight10000 (100.00%)
Transaction InfoBlock #20107130/Trx c57e64e3b7451b458fe5ae827f0bf5281e7cc57d
View Raw JSON Data
{
  "trx_id": "c57e64e3b7451b458fe5ae827f0bf5281e7cc57d",
  "block": 20107130,
  "trx_in_block": 61,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-23T00:35:15",
  "op": [
    "vote",
    {
      "voter": "fishta",
      "author": "milliar",
      "permlink": "how-to-make-a-credit-card-finder-on-java",
      "weight": 10000
    }
  ]
}
2018/02/23 00:35:09
votervaotnezha
authormilliar
permlinkhow-to-make-a-credit-card-finder-on-java
weight10000 (100.00%)
Transaction InfoBlock #20107128/Trx 28dcd1b3f90ce54020af88a494951d175c84492e
View Raw JSON Data
{
  "trx_id": "28dcd1b3f90ce54020af88a494951d175c84492e",
  "block": 20107128,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-23T00:35:09",
  "op": [
    "vote",
    {
      "voter": "vaotnezha",
      "author": "milliar",
      "permlink": "how-to-make-a-credit-card-finder-on-java",
      "weight": 10000
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://i.hizliresim.com/EPY8Z8.jpg","cover_image":"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6"}
JSON METADATA
profile{"profile_image":"https://i.hizliresim.com/EPY8Z8.jpg","cover_image":"https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://i.hizliresim.com/EPY8Z8.jpg",
      "cover_image": "https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "https://i.hizliresim.com/EPY8Z8.jpg",
      "cover_image": "https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmVHeUFp68Mu9deAXnLhbmkCP84schr8Pfh5dESwh8e7Q6"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6sEPPrDWzxwmeLWqHscj5HVr4N4wFGTuAzwVQma34cvg4fq4KV1/1
Active
Single Signature
Public Keys
STM7mZHNopwD5roUYykAVD94AKeec7o2wharAMgEApsNbWReGQhas1/1
Posting
Single Signature
Public Keys
STM7wELSwTtGkc3GNajVZ7T1ZQxQVK7w5r7vwU1hvwsBuqT7EwNFy1/1
App Permissions
Memo
STM6cguqtXLpSCWN1SdkXiFR2VXxTfMRJ5huwpXpnFdwyUFcGUePP
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6sEPPrDWzxwmeLWqHscj5HVr4N4wFGTuAzwVQma34cvg4fq4KV",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7mZHNopwD5roUYykAVD94AKeec7o2wharAMgEApsNbWReGQhas",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dmania.app",
        1
      ],
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM7wELSwTtGkc3GNajVZ7T1ZQxQVK7w5r7vwU1hvwsBuqT7EwNFy",
        1
      ]
    ]
  },
  "memo": "STM6cguqtXLpSCWN1SdkXiFR2VXxTfMRJ5huwpXpnFdwyUFcGUePP"
}

Witness Votes

0 / 30
No active witness votes.
[]