java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ui.payroll.ManualPayrollPanel
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
Represents a panel for manual payroll. Users can manually input records for payroll data, and search for specific entries.
The panel includes a table to display payroll information such as employee ID, rates, hours worked, allowances, deductions, gross, and net pay.
Available methods:
- getPayrollTableModel()
Returns the table model for the payroll data.
- getProcessBTN()
Returns the button for processing payroll.
- getSearchBTN()
Returns the button for searching within the payroll data.
- getSearchField()
Returns the text field for entering search queries.
- getSubmitBTN()
Returns the button for submitting payroll data.
- getPeriodType()
Returns the combo box for selecting the period type.
- getPayrollTableSorter()
Returns the sorter for the payroll table.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the button for returning to the batch payroll panel.Retrieves the text field for entering clothing allowance.Retrieves the text field for entering employee ID.Retrieves the text field for entering gross pay.Retrieves the text field for entering hourly rate.Retrieves the text field for entering hours worked.Retrieves the text field for displaying net pay.Retrieves the text field for entering overtime hours.Retrieves the text field for entering overtime rate.Retrieves the text field for entering Pag-IBIG contribution.Retrieves the table model for payroll data.Retrieves the sorter for the payroll table.Retrieves the combo box for selecting the period type.Retrieves the text field for entering PhilHealth contribution.Retrieves the text field for entering phone allowance.Retrieves the text field for entering position.Retrieves the button for processing payroll.Retrieves the reset buttonRetrieves the text field for entering rice subsidy.Retrieves the text field for entering salary.Retrieves the button for searching payroll data.Retrieves the text field for entering search queries.Retrieves the text field for entering SSS contribution.Retrieves the button for submitting payroll data.Retrieves the text field for displaying total allowances.Retrieves the text field for displaying total deductions.Retrieves the text field for entering withholding tax.Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
ManualPayrollPanel
public ManualPayrollPanel()Creates new form runPayrollPanel
-
-
Method Details
-
getPeriodType
Retrieves the combo box for selecting the period type.- Returns:
- The period type combo box component.
-
getSubmitBTN
Retrieves the button for submitting payroll data.- Returns:
- The submit button component.
-
getProcessBTN
Retrieves the button for processing payroll.- Returns:
- The process button component.
-
getSearchBTN
Retrieves the button for searching payroll data.- Returns:
- The search button component.
-
getSearchField
Retrieves the text field for entering search queries.- Returns:
- The search field component.
-
getPayrollTableModel
Retrieves the table model for payroll data.- Returns:
- The payroll table model.
-
getPayrollTableSorter
Retrieves the sorter for the payroll table.- Returns:
- The payroll table sorter.
-
getBatchBTN
Retrieves the button for returning to the batch payroll panel.- Returns:
- The batch button
-
getClothingAllowanceTxtField
Retrieves the text field for entering clothing allowance.- Returns:
- The clothing allowance text field
-
getEmpIDTxtField
Retrieves the text field for entering employee ID.- Returns:
- The employee ID text field
-
getOvertimeRateTxtField
Retrieves the text field for entering overtime rate.- Returns:
- The overtime rate text field
-
getGrossPayTxtField
Retrieves the text field for entering gross pay.- Returns:
- The gross pay text field
-
getHourlyRateTxtField
Retrieves the text field for entering hourly rate.- Returns:
- The hourly rate text field
-
getHoursWorkedTxtField
Retrieves the text field for entering hours worked.- Returns:
- The hours worked text field
-
getNetPayTxtField
Retrieves the text field for displaying net pay.- Returns:
- The net pay text field
-
getOvertimeHoursTxtField
Retrieves the text field for entering overtime hours.- Returns:
- The overtime hours text field
-
getPagIbigTxtField
Retrieves the text field for entering Pag-IBIG contribution.- Returns:
- The Pag-IBIG contribution text field
-
getPhilHealthTxtField
Retrieves the text field for entering PhilHealth contribution.- Returns:
- The PhilHealth contribution text field
-
getPhoneAllowanceTxtField
Retrieves the text field for entering phone allowance.- Returns:
- The phone allowance text field
-
getPositionTxtField
Retrieves the text field for entering position.- Returns:
- The position text field
-
getRiceSubsidyTxtField
Retrieves the text field for entering rice subsidy.- Returns:
- The rice subsidy text field
-
getSalaryTxtField
Retrieves the text field for entering salary.- Returns:
- The salary text field
-
getSssTextField
Retrieves the text field for entering SSS contribution.- Returns:
- The SSS contribution text field
-
getTotalAllowancesTxtField
Retrieves the text field for displaying total allowances.- Returns:
- The total allowances text field
-
getTotalDeductionsTxtField
Retrieves the text field for displaying total deductions.- Returns:
- The total deductions text field
-
getWithholdingTaxTxtField
Retrieves the text field for entering withholding tax.- Returns:
- The withholding tax text field
-
getResetBTN
Retrieves the reset button- Returns:
- The reset button
-