Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int pts = 0;
- int reb = 0;
- int ast = 0;
- int fts = 0;
- boolean klaida = false;
- int trsk=Integer.parseInt( leaderTBL.getValueAt(leaderTBL.getSelectedRow(),1).toString() );
- int tpts=Integer.parseInt( leaderTBL.getValueAt(leaderTBL.getSelectedRow(),2).toString() );
- int treb=Integer.parseInt( leaderTBL.getValueAt(leaderTBL.getSelectedRow(),3).toString() );
- int tast=Integer.parseInt( leaderTBL.getValueAt(leaderTBL.getSelectedRow(),4).toString() );
- int tfts=Integer.parseInt( leaderTBL.getValueAt(leaderTBL.getSelectedRow(),5).toString() );
- //JTable table = new JTable(tableModel);
- //TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(table.getModel());
- //table.setRowSorter(sorter);
- ////List<RowSorter.SortKey> sortKeys = new ArrayList<>(25);
- //sortKeys.add(new RowSorter.SortKey(4, SortOrder.ASCENDING));
- //sortKeys.add(new RowSorter.SortKey(0, SortOrder.ASCENDING));
- //sorter.setSortKeys(sortKeys);
- try {
- pts = (int) jPTS.getValue();
- reb = (int) jREB.getValue();
- ast = (int) jAST.getValue();
- if(pts < 0 || pts > 150) {
- klaida = true;
- }}
- catch(ClassCastException e) {
- klaida = true;
- }
- pts = (int) jPTS.getValue();
- reb = (int) jREB.getValue();
- ast = (int) jAST.getValue();
- int trskk=trsk;
- trsk++;
- //tpts=tpts*trsk;
- pts =(pts+tpts*trskk)/trsk;
- reb=(reb+treb*trskk)/trsk;
- ast=(ast+tast*trskk)/trsk;
- fts =tfts+(pts/3+ast/2+reb/3);
- if(!klaida){
- leaderTBL.getModel().setValueAt(trsk,leaderTBL.getSelectedRow(),1);
- leaderTBL.getModel().setValueAt(pts,leaderTBL.getSelectedRow(),2);
- leaderTBL.getModel().setValueAt(reb,leaderTBL.getSelectedRow(),3);
- leaderTBL.getModel().setValueAt(ast,leaderTBL.getSelectedRow(),4);
- leaderTBL.getModel().setValueAt(fts,leaderTBL.getSelectedRow(),5);
- jPTS.setValue(tpts);
- jREB.setValue(treb); jAST.setValue(tast);
- JOptionPane.showMessageDialog(this,
- "Rungtynių statistika išsaugota sėkmingai.",
- "Išsaugota sėkmingai",
- JOptionPane.INFORMATION_MESSAGE);
- jPTS.setValue(0);
- jREB.setValue(0); jAST.setValue(0);
- }
- else{
- JOptionPane.showMessageDialog(this,
- "Įvesta nekorektiška reikšmė.\n"
- + "Prašome įvesti skaičių nuo 0 iki 150 ",
- "Validacijos pranešimas",
- JOptionPane.ERROR_MESSAGE);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement