update
This commit is contained in:
parent
2992f4f408
commit
4f46de8d00
3330 changed files with 394553 additions and 76939 deletions
729
.config/Code/User/History/-1e13b35c/LKut.css
Normal file
729
.config/Code/User/History/-1e13b35c/LKut.css
Normal file
|
@ -0,0 +1,729 @@
|
|||
/*
|
||||
*
|
||||
* Author: Antonio Pelusi
|
||||
* Website: https://www.antoniopelusi.com
|
||||
* Source code: https://github.com/antoniopelusi/JavaFX-Dark-Theme
|
||||
*
|
||||
*/
|
||||
|
||||
.root{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* Label */
|
||||
.label{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
|
||||
|
||||
/* Pane */
|
||||
.pane-grid{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* GridPane */
|
||||
.tab-pane-grid{
|
||||
/*
|
||||
* GridPane gridPane = new GridPane();
|
||||
* gridPane.getStyleClass().add("tab-pane-grid");
|
||||
* gridPane.setPadding(new Insets(3,0,0,0));
|
||||
*/
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-background-insets: 3 0 0 0;
|
||||
}
|
||||
|
||||
|
||||
/* TextField */
|
||||
.text-field{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
}
|
||||
.text-field:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.text-field:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
|
||||
/* ComboBox */
|
||||
.combo-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.combo-box .list-cell:selected{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box .list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.combo-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.combo-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box-base > .arrow-button {
|
||||
-fx-padding: 0 6;
|
||||
padding: 0 6;
|
||||
}
|
||||
.combo-box-base > .arrow-button > .arrow {
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
-fx-background-insets: 0;
|
||||
-fx-padding: 2 4;
|
||||
padding: 2 4;
|
||||
-fx-shape: "M 0 0 H 7 L 3.5 4 z";
|
||||
}
|
||||
.combo-box .list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
|
||||
/* ChoiceBox */
|
||||
.choice-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.choice-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.choice-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
/* ListCell */
|
||||
.list-cell{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 18;
|
||||
min-height: 18;
|
||||
-fx-pref-height: 18;
|
||||
-fx-padding: 0 0 0 3;
|
||||
padding: 0 0 0 3;
|
||||
}
|
||||
.list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.list-cell:pressed{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.list-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
|
||||
|
||||
/* ListView */
|
||||
.list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
.list-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.list-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.list-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
-fx-padding: 0;
|
||||
padding: 0;
|
||||
-fx-background-insets: 1 1 0 1;
|
||||
}
|
||||
.list-view:focused{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
-fx-background-insets: 1;
|
||||
}
|
||||
|
||||
|
||||
/* Button */
|
||||
.button{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.button:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.button:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.button:pressed{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* CheckBox */
|
||||
.check-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-insets: 0 0 0 -1;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.check-box > .box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-insets: 0 0 -1 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.check-box:focused > .box{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.check-box:hover > .box{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0 0 1 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.check-box > .box > .mark{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-shape: "M 9.97498 1.22334L 4.6983 9.09834 L 4.52164 9.09834 L 0 5.19331 L 1.27664 3.52165 L 4.255 6.08833 L 8.33331 1.52588e-005 L 9.97498 1.22334 Z " ;
|
||||
}
|
||||
.check-box:selected > .box > .mark{
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
}
|
||||
.check-box:pressed > .box > .mark{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TextArea */
|
||||
.text-area{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.text-area:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .content{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .scroll-bar{
|
||||
-fx-background-insets: 0 -0.5 0.5 0;
|
||||
}
|
||||
.text-area .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 2 0 2;
|
||||
}
|
||||
|
||||
|
||||
/* ScrollBar */
|
||||
.scroll-bar{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar:vertical{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar > .decrement-button{
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.scroll-bar .decrement-button,
|
||||
.scroll-bar .increment-button{
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.scroll-bar .decrement-button:hover,
|
||||
.scroll-bar .increment-button:hover{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.scroll-bar:vertical .increment-arrow,
|
||||
.scroll-bar:vertical .decrement-arrow,
|
||||
.scroll-bar:horizontal .increment-arrow,
|
||||
.scroll-bar:horizontal .decrement-arrow{
|
||||
-fx-shape : " ";
|
||||
}
|
||||
.scroll-bar:horizontal .thumb,
|
||||
.scroll-bar:vertical .thumb {
|
||||
-fx-background-color: #3D3D3D;
|
||||
background-color: #3D3D3D;
|
||||
-fx-background-radius : 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* Menu */
|
||||
.menu-bar {
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
.menu-bar .menu-button{
|
||||
-fx-background: #4e4e4e;
|
||||
background: #4e4e4e;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 0 5 0 5;
|
||||
padding: 0 5 0 5;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.menu-item:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.context-menu {
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 0 0 -1 0;
|
||||
padding: 0 0 -1 0;
|
||||
}
|
||||
|
||||
|
||||
/* ProgressBar */
|
||||
.progress-bar{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.progress-bar .bar{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-radius: 0;
|
||||
-fx-padding: 3;
|
||||
padding: 3;
|
||||
-fx-background-insets: 0;
|
||||
}
|
||||
.progress-bar .track {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
|
||||
/* Slider */
|
||||
.slider{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.slider .track{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-insets: 2 -2 1 0;
|
||||
}
|
||||
.slider .thumb{
|
||||
-fx-background-color: #B1B1B1;
|
||||
background-color: #B1B1B1;
|
||||
-fx-background-radius: 6;
|
||||
-fx-background-insets: 1 0 1 2;
|
||||
-fx-border-radius: 6;
|
||||
border-radius: 6;
|
||||
-fx-border-insets: 1 0 1 2;
|
||||
-fx-pref-width: 12;
|
||||
-fx-pref-height: 12;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.slider:focused .thumb{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.slider .thumb:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.slider .thumb:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TreeView */
|
||||
.tree-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.tree-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.tree-view {
|
||||
-fx-background-insets: 2;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
}
|
||||
.tree-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.tree-view:focused {
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-width: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tree-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
}
|
||||
.tree-cell:hover > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tab */
|
||||
.tab-pane{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
-fx-background-insets: 25.5 0 0 0;
|
||||
}
|
||||
.tab{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
}
|
||||
.tab:selected{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tab-pane:focused > .tab-header-area > .headers-region > .tab:selected .focus-indicator {
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
}
|
||||
.tab .tab-close-button {
|
||||
-fx-shape: "M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z";
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
-fx-background-insets: 2;
|
||||
-fx-margin: 0 0 -5 2;
|
||||
margin: 0 0 -5 2;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tab .tab-label {
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.tab-pane .tab-header-area .tab-header-background {
|
||||
-fx-opacity: 0.0;
|
||||
opacity: 0.0;
|
||||
}
|
||||
|
||||
|
||||
/* TitledPane */
|
||||
.titled-pane{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-label-padding: 0 0 -7 0;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.titled-pane .title{
|
||||
-fx-background-color: #3E3E42;
|
||||
background-color: #3E3E42;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-height: 14;
|
||||
}
|
||||
.titled-pane .content{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-color: #3E3E42;
|
||||
border-color: #3E3E42;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-width: 3 2 2 2;
|
||||
border-width: 3 2 2 2;
|
||||
}
|
||||
|
||||
|
||||
/* TableView */
|
||||
.table-view{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-table-cell-border-color: #222222;
|
||||
}
|
||||
.table-view:focused{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-insets: 1;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.table-view .column-header-background{
|
||||
-fx-border-width: 0 0 1 0;
|
||||
border-width: 0 0 1 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.table-view .column-header {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
}
|
||||
.table-view .column-resize-line {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-pref-width: 1;
|
||||
}
|
||||
.table-row-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-background-color: #AFB1B3;
|
||||
-fx-margin: 1;
|
||||
margin: 1;
|
||||
}
|
||||
.table-row-cell:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:selected {
|
||||
-fx-table-cell-border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-view .column-header .label {
|
||||
-fx-alignment: center-left;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.table-view .filler {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.table-view .column-drag-header{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tooltip */
|
||||
.tooltip{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-padding: 5;
|
||||
padding: 5;
|
||||
}
|
1
.config/Code/User/History/-1e13b35c/entries.json
Normal file
1
.config/Code/User/History/-1e13b35c/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Java/HCloud/hcloudclient/src/main/java/com/rutils/styles/darktheme.css","entries":[{"id":"rIkd.css","timestamp":1720172212276},{"id":"yGZp.css","timestamp":1720172408932},{"id":"LKut.css","timestamp":1720781674031}]}
|
732
.config/Code/User/History/-1e13b35c/rIkd.css
Normal file
732
.config/Code/User/History/-1e13b35c/rIkd.css
Normal file
|
@ -0,0 +1,732 @@
|
|||
/*
|
||||
*
|
||||
* Author: Antonio Pelusi
|
||||
* Website: https://www.antoniopelusi.com
|
||||
* Source code: https://github.com/antoniopelusi/JavaFX-Dark-Theme
|
||||
*
|
||||
*/
|
||||
|
||||
.root{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* Label */
|
||||
.label{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
|
||||
|
||||
/* Pane */
|
||||
.pane-grid{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* GridPane */
|
||||
.tab-pane-grid{
|
||||
/*
|
||||
* GridPane gridPane = new GridPane();
|
||||
* gridPane.getStyleClass().add("tab-pane-grid");
|
||||
* gridPane.setPadding(new Insets(3,0,0,0));
|
||||
*/
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-background-insets: 3 0 0 0;
|
||||
}
|
||||
|
||||
|
||||
/* TextField */
|
||||
.text-field{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
}
|
||||
.text-field:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.text-field:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
|
||||
/* ComboBox */
|
||||
.combo-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.combo-box .list-cell:selected{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box .list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.combo-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.combo-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box-base > .arrow-button {
|
||||
-fx-padding: 0 6;
|
||||
padding: 0 6;
|
||||
}
|
||||
.combo-box-base > .arrow-button > .arrow {
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
-fx-background-insets: 0;
|
||||
-fx-padding: 2 4;
|
||||
padding: 2 4;
|
||||
-fx-shape: "M 0 0 H 7 L 3.5 4 z";
|
||||
}
|
||||
.combo-box .list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
|
||||
/* ChoiceBox */
|
||||
.choice-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.choice-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.choice-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
/* ListCell */
|
||||
.list-cell{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 18;
|
||||
min-height: 18;
|
||||
-fx-pref-height: 18;
|
||||
-fx-padding: 0 0 0 3;
|
||||
padding: 0 0 0 3;
|
||||
}
|
||||
.list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.list-cell:pressed{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.list-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
|
||||
|
||||
/* ListView */
|
||||
.list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
.list-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.list-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.list-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
-fx-padding: 0;
|
||||
padding: 0;
|
||||
-fx-background-insets: 1 1 0 1;
|
||||
}
|
||||
.list-view:focused{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
-fx-background-insets: 1;
|
||||
}
|
||||
|
||||
|
||||
/* Button */
|
||||
.button{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.button:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.button:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.button:pressed{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* CheckBox */
|
||||
.check-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-insets: 0 0 0 -1;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.check-box > .box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-insets: 0 0 -1 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.check-box:focused > .box{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.check-box:hover > .box{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0 0 1 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.check-box > .box > .mark{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-shape: "M 9.97498 1.22334L 4.6983 9.09834 L 4.52164 9.09834 L 0 5.19331 L 1.27664 3.52165 L 4.255 6.08833 L 8.33331 1.52588e-005 L 9.97498 1.22334 Z " ;
|
||||
}
|
||||
.check-box:selected > .box > .mark{
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
}
|
||||
.check-box:pressed > .box > .mark{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TextArea */
|
||||
.text-area{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.text-area:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .content{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .scroll-bar{
|
||||
-fx-background-insets: 0 -0.5 0.5 0;
|
||||
}
|
||||
.text-area .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 2 0 2;
|
||||
}
|
||||
|
||||
|
||||
/* ScrollBar */
|
||||
.scroll-bar{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar:vertical{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar > .decrement-button{
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.scroll-bar .decrement-button,
|
||||
.scroll-bar .increment-button{
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.scroll-bar .decrement-button:hover,
|
||||
.scroll-bar .increment-button:hover{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.scroll-bar:vertical .increment-arrow,
|
||||
.scroll-bar:vertical .decrement-arrow,
|
||||
.scroll-bar:horizontal .increment-arrow,
|
||||
.scroll-bar:horizontal .decrement-arrow{
|
||||
-fx-shape : " ";
|
||||
}
|
||||
.scroll-bar:horizontal .thumb,
|
||||
.scroll-bar:vertical .thumb {
|
||||
-fx-background-color: #3D3D3D;
|
||||
background-color: #3D3D3D;
|
||||
-fx-background-radius : 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* Menu */
|
||||
.menu-bar {
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
.menu-bar .menu-button{
|
||||
-fx-background: #4e4e4e;
|
||||
background: #4e4e4e;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 0 5 0 5;
|
||||
padding: 0 5 0 5;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.menu-item:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.context-menu {
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 0 0 -1 0;
|
||||
padding: 0 0 -1 0;
|
||||
}
|
||||
|
||||
|
||||
/* ProgressBar */
|
||||
.progress-bar{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.progress-bar .bar{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-radius: 0;
|
||||
-fx-padding: 3;
|
||||
padding: 3;
|
||||
-fx-background-insets: 0;
|
||||
}
|
||||
.progress-bar .track {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
|
||||
/* Slider */
|
||||
.slider{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.slider .track{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-insets: 2 -2 1 0;
|
||||
}
|
||||
.slider .thumb{
|
||||
-fx-background-color: #B1B1B1;
|
||||
background-color: #B1B1B1;
|
||||
-fx-background-radius: 6;
|
||||
-fx-background-insets: 1 0 1 2;
|
||||
-fx-border-radius: 6;
|
||||
border-radius: 6;
|
||||
-fx-border-insets: 1 0 1 2;
|
||||
-fx-pref-width: 12;
|
||||
-fx-pref-height: 12;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.slider:focused .thumb{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.slider .thumb:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.slider .thumb:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TreeView */
|
||||
.tree-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.tree-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.tree-view {
|
||||
-fx-background-insets: 2;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
}
|
||||
.tree-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.tree-view:focused {
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-width: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tree-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
}
|
||||
.tree-cell:hover > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tab */
|
||||
.tab-pane{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
-fx-background-insets: 25.5 0 0 0;
|
||||
}
|
||||
.tab{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
}
|
||||
.tab:selected{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tab-pane:focused > .tab-header-area > .headers-region > .tab:selected .focus-indicator {
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
}
|
||||
.tab .tab-close-button {
|
||||
-fx-shape: "M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z";
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
-fx-background-insets: 2;
|
||||
-fx-margin: 0 0 -5 2;
|
||||
margin: 0 0 -5 2;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tab .tab-label {
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.tab-pane .tab-header-area .tab-header-background {
|
||||
-fx-opacity: 0.0;
|
||||
opacity: 0.0;
|
||||
}
|
||||
|
||||
|
||||
/* TitledPane */
|
||||
.titled-pane{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-label-padding: 0 0 -7 0;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.titled-pane .title{
|
||||
-fx-background-color: #3E3E42;
|
||||
background-color: #3E3E42;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-height: 14;
|
||||
}
|
||||
.titled-pane .content{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-color: #3E3E42;
|
||||
border-color: #3E3E42;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-width: 3 2 2 2;
|
||||
border-width: 3 2 2 2;
|
||||
}
|
||||
|
||||
|
||||
/* TableView */
|
||||
.table-view{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-table-cell-border-color: #222222;
|
||||
}
|
||||
.table-view:focused{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-insets: 1;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.table-view .column-header-background{
|
||||
-fx-border-width: 0 0 1 0;
|
||||
border-width: 0 0 1 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.table-view .column-header {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
}
|
||||
.table-view .column-resize-line {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-pref-width: 1;
|
||||
}
|
||||
.table-row-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-background-color: #AFB1B3;
|
||||
-fx-margin: 1;
|
||||
margin: 1;
|
||||
}
|
||||
.table-row-cell:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:selected {
|
||||
-fx-table-cell-border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-view .column-header .label {
|
||||
-fx-alignment: center-left;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.table-view .filler {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.table-view .column-drag-header{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tooltip */
|
||||
.tooltip{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-padding: 5;
|
||||
padding: 5;
|
||||
}
|
729
.config/Code/User/History/-1e13b35c/yGZp.css
Normal file
729
.config/Code/User/History/-1e13b35c/yGZp.css
Normal file
|
@ -0,0 +1,729 @@
|
|||
/*
|
||||
*
|
||||
* Author: Antonio Pelusi
|
||||
* Website: https://www.antoniopelusi.com
|
||||
* Source code: https://github.com/antoniopelusi/JavaFX-Dark-Theme
|
||||
*
|
||||
*/
|
||||
|
||||
.root{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* Label */
|
||||
.label{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
|
||||
|
||||
/* Pane */
|
||||
.pane-grid{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
}
|
||||
|
||||
|
||||
/* GridPane */
|
||||
.tab-pane-grid{
|
||||
/*
|
||||
* GridPane gridPane = new GridPane();
|
||||
* gridPane.getStyleClass().add("tab-pane-grid");
|
||||
* gridPane.setPadding(new Insets(3,0,0,0));
|
||||
*/
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-background-insets: 3 0 0 0;
|
||||
}
|
||||
|
||||
|
||||
/* TextField */
|
||||
.text-field{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
}
|
||||
.text-field:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.text-field:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
|
||||
/* ComboBox */
|
||||
.combo-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.combo-box .list-cell:selected{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box .list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.combo-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.combo-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.combo-box-base > .arrow-button {
|
||||
-fx-padding: 0 6;
|
||||
padding: 0 6;
|
||||
}
|
||||
.combo-box-base > .arrow-button > .arrow {
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
-fx-background-insets: 0;
|
||||
-fx-padding: 2 4;
|
||||
padding: 2 4;
|
||||
-fx-shape: "M 0 0 H 7 L 3.5 4 z";
|
||||
}
|
||||
.combo-box .list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
|
||||
/* ChoiceBox */
|
||||
.choice-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.choice-box:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.choice-box:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
|
||||
/* ListCell */
|
||||
.list-cell{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-min-height: 18;
|
||||
min-height: 18;
|
||||
-fx-pref-height: 18;
|
||||
-fx-padding: 0 0 0 3;
|
||||
padding: 0 0 0 3;
|
||||
}
|
||||
.list-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.list-cell:pressed{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.list-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
|
||||
|
||||
/* ListView */
|
||||
.list-view{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
}
|
||||
.list-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.list-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.list-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
-fx-padding: 0;
|
||||
padding: 0;
|
||||
-fx-background-insets: 1 1 0 1;
|
||||
}
|
||||
.list-view:focused{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
-fx-background-insets: 1;
|
||||
}
|
||||
|
||||
|
||||
/* Button */
|
||||
.button{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-insets: 0 0 -1 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.button:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.button:hover{
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.button:pressed{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* CheckBox */
|
||||
.check-box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-insets: 0 0 0 -1;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 25;
|
||||
min-height: 25;
|
||||
-fx-pref-height: 25;
|
||||
}
|
||||
.check-box > .box{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-insets: 0 0 -1 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.check-box:focused > .box{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.check-box:hover > .box{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0 0 1 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.check-box > .box > .mark{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-shape: "M 9.97498 1.22334L 4.6983 9.09834 L 4.52164 9.09834 L 0 5.19331 L 1.27664 3.52165 L 4.255 6.08833 L 8.33331 1.52588e-005 L 9.97498 1.22334 Z " ;
|
||||
}
|
||||
.check-box:selected > .box > .mark{
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
}
|
||||
.check-box:pressed > .box > .mark{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TextArea */
|
||||
.text-area{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-highlight-fill: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.text-area:focused{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .content{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.text-area .scroll-bar{
|
||||
-fx-background-insets: 0 -0.5 0.5 0;
|
||||
}
|
||||
.text-area .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 2 0 2;
|
||||
}
|
||||
|
||||
|
||||
/* ScrollBar */
|
||||
.scroll-bar{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar:vertical{
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
}
|
||||
.scroll-bar > .decrement-button{
|
||||
-fx-background-color: #2A2A2C;
|
||||
background-color: #2A2A2C;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.scroll-bar .decrement-button,
|
||||
.scroll-bar .increment-button{
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.scroll-bar .decrement-button:hover,
|
||||
.scroll-bar .increment-button:hover{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.scroll-bar:vertical .increment-arrow,
|
||||
.scroll-bar:vertical .decrement-arrow,
|
||||
.scroll-bar:horizontal .increment-arrow,
|
||||
.scroll-bar:horizontal .decrement-arrow{
|
||||
-fx-shape : " ";
|
||||
}
|
||||
.scroll-bar:horizontal .thumb,
|
||||
.scroll-bar:vertical .thumb {
|
||||
-fx-background-color: #3D3D3D;
|
||||
background-color: #3D3D3D;
|
||||
-fx-background-radius : 0;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
|
||||
|
||||
/* Menu */
|
||||
.menu-bar {
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
.menu-bar .menu-button{
|
||||
-fx-background: #4e4e4e;
|
||||
background: #4e4e4e;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 0 5 0 5;
|
||||
padding: 0 5 0 5;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.menu-item:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.menu-item:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.context-menu {
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-padding: 0 0 -1 0;
|
||||
padding: 0 0 -1 0;
|
||||
}
|
||||
|
||||
|
||||
/* ProgressBar */
|
||||
.progress-bar{
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.progress-bar .bar{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-radius: 0;
|
||||
-fx-padding: 3;
|
||||
padding: 3;
|
||||
-fx-background-insets: 0;
|
||||
}
|
||||
.progress-bar .track {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
|
||||
/* Slider */
|
||||
.slider{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.slider .track{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-insets: 2 -2 1 0;
|
||||
}
|
||||
.slider .thumb{
|
||||
-fx-background-color: #B1B1B1;
|
||||
background-color: #B1B1B1;
|
||||
-fx-background-radius: 6;
|
||||
-fx-background-insets: 1 0 1 2;
|
||||
-fx-border-radius: 6;
|
||||
border-radius: 6;
|
||||
-fx-border-insets: 1 0 1 2;
|
||||
-fx-pref-width: 12;
|
||||
-fx-pref-height: 12;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.slider:focused .thumb{
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.slider .thumb:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.slider .thumb:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* TreeView */
|
||||
.tree-view .scroll-bar{
|
||||
-fx-background-insets: 0 -1 0 0;
|
||||
}
|
||||
.tree-view .scroll-bar .thumb{
|
||||
-fx-background-insets: 0 3 0 2;
|
||||
}
|
||||
.tree-view {
|
||||
-fx-background-insets: 2;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-padding: 0 0 1 0;
|
||||
padding: 0 0 1 0;
|
||||
}
|
||||
.tree-view:hover{
|
||||
-fx-border-color: #3E3E40;
|
||||
border-color: #3E3E40;
|
||||
}
|
||||
.tree-view:focused {
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-width: 20;
|
||||
-fx-pref-height: 20;
|
||||
-fx-padding: 1;
|
||||
padding: 1;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tree-cell:hover{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:selected{
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
}
|
||||
.tree-cell:pressed{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tree-cell > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #555555;
|
||||
background-color: #555555;
|
||||
}
|
||||
.tree-cell:hover > .tree-disclosure-node > .arrow
|
||||
{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tab */
|
||||
.tab-pane{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
-fx-background-insets: 25.5 0 0 0;
|
||||
}
|
||||
.tab{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-min-height: 20;
|
||||
min-height: 20;
|
||||
-fx-pref-height: 20;
|
||||
}
|
||||
.tab:selected{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
.tab-pane:focused > .tab-header-area > .headers-region > .tab:selected .focus-indicator {
|
||||
-fx-border-color: transparent;
|
||||
border-color: transparent;
|
||||
}
|
||||
.tab .tab-close-button {
|
||||
-fx-shape: "M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z";
|
||||
-fx-background-color: #AFB1B3;
|
||||
background-color: #AFB1B3;
|
||||
-fx-background-insets: 2;
|
||||
-fx-margin: 0 0 -5 2;
|
||||
margin: 0 0 -5 2;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.tab .tab-label {
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.tab-pane .tab-header-area .tab-header-background {
|
||||
-fx-opacity: 0.0;
|
||||
opacity: 0.0;
|
||||
}
|
||||
|
||||
|
||||
/* TitledPane */
|
||||
.titled-pane{
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-label-padding: 0 0 -7 0;
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.titled-pane .title{
|
||||
-fx-background-color: #3E3E42;
|
||||
background-color: #3E3E42;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-width: 0;
|
||||
border-width: 0;
|
||||
-fx-pref-height: 14;
|
||||
}
|
||||
.titled-pane .content{
|
||||
-fx-background-color: #2D2D30;
|
||||
background-color: #2D2D30;
|
||||
-fx-border-color: #3E3E42;
|
||||
border-color: #3E3E42;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-width: 3 2 2 2;
|
||||
border-width: 3 2 2 2;
|
||||
}
|
||||
|
||||
|
||||
/* TableView */
|
||||
.table-view{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-table-cell-border-color: #222222;
|
||||
}
|
||||
.table-view:focused{
|
||||
-fx-border-width: 1;
|
||||
border-width: 1;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-border-color: #4e4e4e;
|
||||
border-color: #4e4e4e;
|
||||
-fx-background-insets: 1;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
}
|
||||
.table-view .column-header-background{
|
||||
-fx-border-width: 0 0 1 0;
|
||||
border-width: 0 0 1 0;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
}
|
||||
.table-view .column-header {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
-fx-border-color: #222222;
|
||||
border-color: #222222;
|
||||
}
|
||||
.table-view .column-resize-line {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-pref-width: 1;
|
||||
}
|
||||
.table-row-cell{
|
||||
-fx-background-color: #1A1A1A;
|
||||
background-color: #1A1A1A;
|
||||
-fx-text-background-color: #AFB1B3;
|
||||
-fx-margin: 1;
|
||||
margin: 1;
|
||||
}
|
||||
.table-row-cell:hover {
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:selected {
|
||||
-fx-table-cell-border-color: #222222;
|
||||
-fx-background-color: #3E3E40;
|
||||
background-color: #3E3E40;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-row-cell:pressed {
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
.table-view .column-header .label {
|
||||
-fx-alignment: center-left;
|
||||
-fx-cursor: HAND;
|
||||
cursor: HAND;
|
||||
}
|
||||
.table-view .filler {
|
||||
-fx-background-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
.table-view .column-drag-header{
|
||||
-fx-background-color: #4e4e4e;
|
||||
background-color: #4e4e4e;
|
||||
}
|
||||
|
||||
|
||||
/* Tooltip */
|
||||
.tooltip{
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-radius: 0;
|
||||
border-radius: 0;
|
||||
-fx-text-fill: #AFB1B3;
|
||||
-fx-padding: 5;
|
||||
padding: 5;
|
||||
}
|
382
.config/Code/User/History/-23b4522c/LKSK.xml
Normal file
382
.config/Code/User/History/-23b4522c/LKSK.xml
Normal file
|
@ -0,0 +1,382 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<profiles version="20">
|
||||
<profile kind="CodeFormatterProfile" name="JavaConventions" version="20">
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_logical_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_record_declaration" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_default" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_with_spaces" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.disabling_tag" value="@formatter:off"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_before_code_block" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_method_body" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.enabling_tag" value="@formatter:on"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_record_components" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_case" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_logical_operator" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_record_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.use_on_off_tags" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_method_body_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_loop_body_block_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_abstract_method" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_enum_constant_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_additive_operator" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_constructor" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_relational_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_anonymous_type_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_shift_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_record_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_code_block" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_type_parameters" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_loops" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_relational_operator" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_additive_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_line_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_record_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.text_block_indentation" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_assignment" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_module_statements" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_after_code_block" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_if_then_body_block_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_default" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_between_different_tags" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_assertion_message_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_additive_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_conditional_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_shift_operator" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines" value="2147483647"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value="80"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_code_block_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_record_components" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="8"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="2"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_record_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_assignment_operator" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_not_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_lambda_body_block_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_empty_lines" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_type_arguments" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_record_constructor_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_assertion_message" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_case" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_logical_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_record_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_record_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_relational_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_tag_description" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_record_constructor" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_string_concatenation" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_last_class_body_declaration" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_logical_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_shift_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_statement_group_in_switch" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration" value="common_lines"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_shift_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_enum_declaration_on_one_line" value="one_line_never"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_record_components" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_additive_operator" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.join_lines_in_comments" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="false"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_code_block" value="0"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_record_declaration" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="mixed"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_relational_operator" value="insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.wrap_before_string_concatenation" value="true"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value="1"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="120"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
|
||||
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
|
||||
</profile>
|
||||
</profiles>
|
1
.config/Code/User/History/-23b4522c/entries.json
Normal file
1
.config/Code/User/History/-23b4522c/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Java/hcloudclient/.vscode/java-formatter.xml","entries":[{"id":"LKSK.xml","source":"Workspace Edit","timestamp":1720853681978}]}
|
73
.config/Code/User/History/-25ecffa2/4TJu.java
Normal file
73
.config/Code/User/History/-25ecffa2/4TJu.java
Normal file
|
@ -0,0 +1,73 @@
|
|||
package com.rutils;
|
||||
|
||||
import javafx.geometry.Pos;
|
||||
import javafx.scene.Scene;
|
||||
import javafx.scene.control.Button;
|
||||
import javafx.scene.control.Label;
|
||||
import javafx.scene.control.PasswordField;
|
||||
import javafx.scene.control.TextField;
|
||||
import javafx.scene.layout.Region;
|
||||
import javafx.scene.layout.VBox;
|
||||
import javafx.scene.text.Font;
|
||||
|
||||
public class Scenes{
|
||||
|
||||
public static void createRegisterScene(){
|
||||
VBox root = new VBox();
|
||||
Scene scene = new Scene(root);
|
||||
|
||||
root.requestFocus();
|
||||
root.setAlignment(Pos.CENTER);
|
||||
root.setSpacing(25);
|
||||
root.minWidthProperty().bind(stage.widthProperty());
|
||||
root.minHeightProperty().bind(stage.heightProperty());
|
||||
|
||||
Label label = new Label("Sign Up");
|
||||
label.setFont(new Font(40));
|
||||
|
||||
Region spcr1 = new Region();
|
||||
spcr1.setPrefHeight(20);
|
||||
|
||||
TextField username = new TextField();
|
||||
username.setPromptText("username");
|
||||
username.setFont(new Font(20));
|
||||
username.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
username.setPrefHeight(50);
|
||||
|
||||
PasswordField password = new PasswordField();
|
||||
password.setPromptText("password");
|
||||
password.setFont(new Font(20));
|
||||
password.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
password.setPrefHeight(50);
|
||||
|
||||
PasswordField passwordAgain = new PasswordField();
|
||||
passwordAgain.setPromptText("confirm password");
|
||||
passwordAgain.setFont(new Font(20));
|
||||
passwordAgain.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
passwordAgain.setPrefHeight(50);
|
||||
|
||||
Label info = new Label();
|
||||
info.setPrefHeight(20);
|
||||
info.setStyle("-fx-text-fill: red;");
|
||||
|
||||
Button signup = new Button("Sign Up");
|
||||
signup.setFont(new Font(20));
|
||||
signup.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
signup.setPrefHeight(50);
|
||||
signup.setOnAction(e -> handleRegister(username, password, passwordAgain, info));
|
||||
|
||||
Label or = new Label("OR");
|
||||
or.setFont(new Font(30));
|
||||
|
||||
Button login = new Button("Login Instead");
|
||||
login.setFont(new Font(20));
|
||||
login.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
login.setPrefHeight(50);
|
||||
login.setOnAction(e -> stage.setScene(loginScene));
|
||||
|
||||
root.getChildren().addAll(label, spcr1, username, password, passwordAgain, info, signup, or, login);
|
||||
return scene;
|
||||
|
||||
}
|
||||
|
||||
}
|
5
.config/Code/User/History/-25ecffa2/7L0b.java
Normal file
5
.config/Code/User/History/-25ecffa2/7L0b.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
package com.rutils;
|
||||
|
||||
public class Scenes{
|
||||
|
||||
}
|
1
.config/Code/User/History/-25ecffa2/entries.json
Normal file
1
.config/Code/User/History/-25ecffa2/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Java/hcloudclient/src/main/java/com/rutils/Scenes.java","entries":[{"id":"7L0b.java","timestamp":1721298508805},{"id":"xQCB.java","timestamp":1721298533641},{"id":"4TJu.java","source":"Add all missing imports","timestamp":1721298543798}]}
|
63
.config/Code/User/History/-25ecffa2/xQCB.java
Normal file
63
.config/Code/User/History/-25ecffa2/xQCB.java
Normal file
|
@ -0,0 +1,63 @@
|
|||
package com.rutils;
|
||||
|
||||
public class Scenes{
|
||||
|
||||
public static void createRegisterScene(){
|
||||
VBox root = new VBox();
|
||||
Scene scene = new Scene(root);
|
||||
|
||||
root.requestFocus();
|
||||
root.setAlignment(Pos.CENTER);
|
||||
root.setSpacing(25);
|
||||
root.minWidthProperty().bind(stage.widthProperty());
|
||||
root.minHeightProperty().bind(stage.heightProperty());
|
||||
|
||||
Label label = new Label("Sign Up");
|
||||
label.setFont(new Font(40));
|
||||
|
||||
Region spcr1 = new Region();
|
||||
spcr1.setPrefHeight(20);
|
||||
|
||||
TextField username = new TextField();
|
||||
username.setPromptText("username");
|
||||
username.setFont(new Font(20));
|
||||
username.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
username.setPrefHeight(50);
|
||||
|
||||
PasswordField password = new PasswordField();
|
||||
password.setPromptText("password");
|
||||
password.setFont(new Font(20));
|
||||
password.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
password.setPrefHeight(50);
|
||||
|
||||
PasswordField passwordAgain = new PasswordField();
|
||||
passwordAgain.setPromptText("confirm password");
|
||||
passwordAgain.setFont(new Font(20));
|
||||
passwordAgain.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
passwordAgain.setPrefHeight(50);
|
||||
|
||||
Label info = new Label();
|
||||
info.setPrefHeight(20);
|
||||
info.setStyle("-fx-text-fill: red;");
|
||||
|
||||
Button signup = new Button("Sign Up");
|
||||
signup.setFont(new Font(20));
|
||||
signup.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
signup.setPrefHeight(50);
|
||||
signup.setOnAction(e -> handleRegister(username, password, passwordAgain, info));
|
||||
|
||||
Label or = new Label("OR");
|
||||
or.setFont(new Font(30));
|
||||
|
||||
Button login = new Button("Login Instead");
|
||||
login.setFont(new Font(20));
|
||||
login.maxWidthProperty().bind(scene.widthProperty().divide(3));
|
||||
login.setPrefHeight(50);
|
||||
login.setOnAction(e -> stage.setScene(loginScene));
|
||||
|
||||
root.getChildren().addAll(label, spcr1, username, password, passwordAgain, info, signup, or, login);
|
||||
return scene;
|
||||
|
||||
}
|
||||
|
||||
}
|
41
.config/Code/User/History/-2754a774/1BR4.java
Normal file
41
.config/Code/User/History/-2754a774/1BR4.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("ksclient.p12"), "ksclient7548".toCharArray());
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
24
.config/Code/User/History/-2754a774/5WiD.java
Normal file
24
.config/Code/User/History/-2754a774/5WiD.java
Normal file
|
@ -0,0 +1,24 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
31
.config/Code/User/History/-2754a774/6k7L.java
Normal file
31
.config/Code/User/History/-2754a774/6k7L.java
Normal file
|
@ -0,0 +1,31 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (IOException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (InterruptedException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
37
.config/Code/User/History/-2754a774/8FIS.java
Normal file
37
.config/Code/User/History/-2754a774/8FIS.java
Normal file
|
@ -0,0 +1,37 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
45
.config/Code/User/History/-2754a774/8tPk.java
Normal file
45
.config/Code/User/History/-2754a774/8tPk.java
Normal file
|
@ -0,0 +1,45 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext context = SSLContext.getInstance("TLS");
|
||||
context.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().sslContext(context).build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
27
.config/Code/User/History/-2754a774/DqI5.java
Normal file
27
.config/Code/User/History/-2754a774/DqI5.java
Normal file
|
@ -0,0 +1,27 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.cert.CertificateFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
40
.config/Code/User/History/-2754a774/EecL.java
Normal file
40
.config/Code/User/History/-2754a774/EecL.java
Normal file
|
@ -0,0 +1,40 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm())
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
18
.config/Code/User/History/-2754a774/FCkg.java
Normal file
18
.config/Code/User/History/-2754a774/FCkg.java
Normal file
|
@ -0,0 +1,18 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
}
|
||||
catch (URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
24
.config/Code/User/History/-2754a774/Gene.java
Normal file
24
.config/Code/User/History/-2754a774/Gene.java
Normal file
|
@ -0,0 +1,24 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
43
.config/Code/User/History/-2754a774/GmUB.java
Normal file
43
.config/Code/User/History/-2754a774/GmUB.java
Normal file
|
@ -0,0 +1,43 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext context = SSLContext.getInstance("TLS");
|
||||
context.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().sslContext(context).build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
41
.config/Code/User/History/-2754a774/Gokj.java
Normal file
41
.config/Code/User/History/-2754a774/Gokj.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("ksclient.p12"), "ksclient7548".toCharArray());
|
||||
|
||||
// KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
// kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
// SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
// sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
// .sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
26
.config/Code/User/History/-2754a774/HAag.java
Normal file
26
.config/Code/User/History/-2754a774/HAag.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
41
.config/Code/User/History/-2754a774/I09E.java
Normal file
41
.config/Code/User/History/-2754a774/I09E.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
// KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
// kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
// SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
// sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
// .sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
24
.config/Code/User/History/-2754a774/IgkW.java
Normal file
24
.config/Code/User/History/-2754a774/IgkW.java
Normal file
|
@ -0,0 +1,24 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
45
.config/Code/User/History/-2754a774/JUhB.java
Normal file
45
.config/Code/User/History/-2754a774/JUhB.java
Normal file
|
@ -0,0 +1,45 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext context = SSLContext.getInstance("TLS");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
22
.config/Code/User/History/-2754a774/KFxm.java
Normal file
22
.config/Code/User/History/-2754a774/KFxm.java
Normal file
|
@ -0,0 +1,22 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
import javax.print.DocFlavor.STRING;
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
}
|
||||
catch (URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
36
.config/Code/User/History/-2754a774/KNRH.java
Normal file
36
.config/Code/User/History/-2754a774/KNRH.java
Normal file
|
@ -0,0 +1,36 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(new FileInputStream("/client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
34
.config/Code/User/History/-2754a774/Ka0J.java
Normal file
34
.config/Code/User/History/-2754a774/Ka0J.java
Normal file
|
@ -0,0 +1,34 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(certInputStream, caCert);
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
28
.config/Code/User/History/-2754a774/L64B.java
Normal file
28
.config/Code/User/History/-2754a774/L64B.java
Normal file
|
@ -0,0 +1,28 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.cert.CertificateFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
29
.config/Code/User/History/-2754a774/LLMm.java
Normal file
29
.config/Code/User/History/-2754a774/LLMm.java
Normal file
|
@ -0,0 +1,29 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
40
.config/Code/User/History/-2754a774/NUIG.java
Normal file
40
.config/Code/User/History/-2754a774/NUIG.java
Normal file
|
@ -0,0 +1,40 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(new FileInputStream("/client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
24
.config/Code/User/History/-2754a774/NhJA.java
Normal file
24
.config/Code/User/History/-2754a774/NhJA.java
Normal file
|
@ -0,0 +1,24 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
36
.config/Code/User/History/-2754a774/OGTx.java
Normal file
36
.config/Code/User/History/-2754a774/OGTx.java
Normal file
|
@ -0,0 +1,36 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(new FileInputStream("/client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
30
.config/Code/User/History/-2754a774/PDPl.java
Normal file
30
.config/Code/User/History/-2754a774/PDPl.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpsClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (IOException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (InterruptedException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
25
.config/Code/User/History/-2754a774/Pfk4.java
Normal file
25
.config/Code/User/History/-2754a774/Pfk4.java
Normal file
|
@ -0,0 +1,25 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
30
.config/Code/User/History/-2754a774/Pj8w.java
Normal file
30
.config/Code/User/History/-2754a774/Pj8w.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
30
.config/Code/User/History/-2754a774/Qd9C.java
Normal file
30
.config/Code/User/History/-2754a774/Qd9C.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
26
.config/Code/User/History/-2754a774/WVgy.java
Normal file
26
.config/Code/User/History/-2754a774/WVgy.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
41
.config/Code/User/History/-2754a774/X7Jl.java
Normal file
41
.config/Code/User/History/-2754a774/X7Jl.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
// KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
// keyStore.load(Main.class.getClassLoader().getResourceAsStream("client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
// KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
// kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
// SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
// sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
// .sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
30
.config/Code/User/History/-2754a774/XmT1.java
Normal file
30
.config/Code/User/History/-2754a774/XmT1.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (IOException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (InterruptedException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
33
.config/Code/User/History/-2754a774/Y9HA.java
Normal file
33
.config/Code/User/History/-2754a774/Y9HA.java
Normal file
|
@ -0,0 +1,33 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
41
.config/Code/User/History/-2754a774/YLO1.java
Normal file
41
.config/Code/User/History/-2754a774/YLO1.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
46
.config/Code/User/History/-2754a774/aaMf.java
Normal file
46
.config/Code/User/History/-2754a774/aaMf.java
Normal file
|
@ -0,0 +1,46 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManager;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("ksclient.p12"), "ksclient7548".toCharArray());
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
// KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
// kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
// SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
// sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
// .sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
30
.config/Code/User/History/-2754a774/bSK2.java
Normal file
30
.config/Code/User/History/-2754a774/bSK2.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
import javax.print.DocFlavor.STRING;
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
}
|
||||
catch(URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (IOException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (InterruptedException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
26
.config/Code/User/History/-2754a774/cumS.java
Normal file
26
.config/Code/User/History/-2754a774/cumS.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
26
.config/Code/User/History/-2754a774/dbwK.java
Normal file
26
.config/Code/User/History/-2754a774/dbwK.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
32
.config/Code/User/History/-2754a774/eLQ9.java
Normal file
32
.config/Code/User/History/-2754a774/eLQ9.java
Normal file
|
@ -0,0 +1,32 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(new FileInputStream("/client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
1
.config/Code/User/History/-2754a774/entries.json
Normal file
1
.config/Code/User/History/-2754a774/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Java/hcloudclient/src/main/java/com/rutils/Main.java","entries":[{"id":"rSYP.java","timestamp":1719814426498},{"id":"FCkg.java","timestamp":1719814525451},{"id":"KFxm.java","timestamp":1719814631861},{"id":"bSK2.java","timestamp":1719814659811},{"id":"i5VV.java","timestamp":1719814680814},{"id":"XmT1.java","timestamp":1719825773066},{"id":"PDPl.java","timestamp":1719825932375},{"id":"6k7L.java","timestamp":1719825944845},{"id":"iJ90.java","timestamp":1719883539881},{"id":"DqI5.java","timestamp":1719883583505},{"id":"L64B.java","timestamp":1719883630765},{"id":"Pj8w.java","timestamp":1719883673459},{"id":"nl5f.java","timestamp":1719883696366},{"id":"Ka0J.java","timestamp":1719883729370},{"id":"je3P.java","timestamp":1719883752180},{"id":"8FIS.java","timestamp":1719883788477},{"id":"EecL.java","timestamp":1719883828234},{"id":"x7Mh.java","timestamp":1719883841504},{"id":"JUhB.java","timestamp":1719883860294},{"id":"xgd6.java","timestamp":1719883901558},{"id":"jHSC.java","timestamp":1719883936605},{"id":"GmUB.java","timestamp":1719883968732},{"id":"8tPk.java","timestamp":1719884012889},{"id":"Y9HA.java","timestamp":1719918540211},{"id":"WVgy.java","source":"Remove all unused imports","timestamp":1719918546707},{"id":"IgkW.java","timestamp":1719918550281},{"id":"NhJA.java","timestamp":1719918656694},{"id":"qpL0.java","timestamp":1719921153486},{"id":"Gene.java","timestamp":1719921170279},{"id":"5WiD.java","timestamp":1719921206889},{"id":"Pfk4.java","source":"Import 'BodyHandlers' (java.net.http.HttpResponse)","timestamp":1719921210829},{"id":"HAag.java","timestamp":1719921230532},{"id":"cumS.java","timestamp":1719921968107},{"id":"ps08.java","timestamp":1719921991540},{"id":"dbwK.java","timestamp":1719924325580},{"id":"LLMm.java","timestamp":1719925728203},{"id":"Qd9C.java","timestamp":1719925772646},{"id":"eLQ9.java","timestamp":1719925801293},{"id":"OGTx.java","timestamp":1719925820280},{"id":"KNRH.java","timestamp":1719925843933},{"id":"NUIG.java","timestamp":1719925870263},{"id":"nkOy.java","timestamp":1719925888257},{"id":"YLO1.java","timestamp":1719926054517},{"id":"X7Jl.java","timestamp":1719969116772},{"id":"I09E.java","timestamp":1719969678846},{"id":"Gokj.java","timestamp":1719969779296},{"id":"aaMf.java","timestamp":1719969810159},{"id":"zrjQ.java","timestamp":1719969829653},{"id":"z1uc.java","timestamp":1719970298712},{"id":"1BR4.java","source":"Remove all unused imports","timestamp":1719970303839}]}
|
30
.config/Code/User/History/-2754a774/i5VV.java
Normal file
30
.config/Code/User/History/-2754a774/i5VV.java
Normal file
|
@ -0,0 +1,30 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(URISyntaxException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (IOException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
catch (InterruptedException e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
25
.config/Code/User/History/-2754a774/iJ90.java
Normal file
25
.config/Code/User/History/-2754a774/iJ90.java
Normal file
|
@ -0,0 +1,25 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
42
.config/Code/User/History/-2754a774/jHSC.java
Normal file
42
.config/Code/User/History/-2754a774/jHSC.java
Normal file
|
@ -0,0 +1,42 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext context = SSLContext.getInstance("TLS");
|
||||
context.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
34
.config/Code/User/History/-2754a774/je3P.java
Normal file
34
.config/Code/User/History/-2754a774/je3P.java
Normal file
|
@ -0,0 +1,34 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
42
.config/Code/User/History/-2754a774/nkOy.java
Normal file
42
.config/Code/User/History/-2754a774/nkOy.java
Normal file
|
@ -0,0 +1,42 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(new FileInputStream("/client.p12"), "keystore7548".toCharArray());
|
||||
|
||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(kmf.getKeyManagers(), null, null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
33
.config/Code/User/History/-2754a774/nl5f.java
Normal file
33
.config/Code/User/History/-2754a774/nl5f.java
Normal file
|
@ -0,0 +1,33 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getDefaultType();
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
26
.config/Code/User/History/-2754a774/ps08.java
Normal file
26
.config/Code/User/History/-2754a774/ps08.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder().build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
25
.config/Code/User/History/-2754a774/qpL0.java
Normal file
25
.config/Code/User/History/-2754a774/qpL0.java
Normal file
|
@ -0,0 +1,25 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("http://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
9
.config/Code/User/History/-2754a774/rSYP.java
Normal file
9
.config/Code/User/History/-2754a774/rSYP.java
Normal file
|
@ -0,0 +1,9 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.http.HttpClient;
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
}
|
||||
}
|
41
.config/Code/User/History/-2754a774/x7Mh.java
Normal file
41
.config/Code/User/History/-2754a774/x7Mh.java
Normal file
|
@ -0,0 +1,41 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
47
.config/Code/User/History/-2754a774/xgd6.java
Normal file
47
.config/Code/User/History/-2754a774/xgd6.java
Normal file
|
@ -0,0 +1,47 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.security.KeyStore;
|
||||
import java.security.cert.CertificateFactory;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
HttpClient client = HttpClient.newHttpClient();
|
||||
try{
|
||||
CertificateFactory cf = CertificateFactory.getInstance("X.509");
|
||||
InputStream certInputStream = Main.class.getResourceAsStream("/mycertificate.crt");
|
||||
X509Certificate caCert = (X509Certificate)cf.generateCertificate(certInputStream);
|
||||
|
||||
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
|
||||
keyStore.load(null, null);
|
||||
keyStore.setCertificateEntry("mycertificate", caCert);
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext context = SSLContext.getInstance("TLS");
|
||||
context.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){}
|
||||
|
||||
}
|
||||
}
|
43
.config/Code/User/History/-2754a774/z1uc.java
Normal file
43
.config/Code/User/History/-2754a774/z1uc.java
Normal file
|
@ -0,0 +1,43 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManager;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("ksclient.p12"), "ksclient7548".toCharArray());
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
46
.config/Code/User/History/-2754a774/zrjQ.java
Normal file
46
.config/Code/User/History/-2754a774/zrjQ.java
Normal file
|
@ -0,0 +1,46 @@
|
|||
package com.rutils;
|
||||
|
||||
import java.net.URI;
|
||||
import java.net.http.HttpClient;
|
||||
import java.net.http.HttpRequest;
|
||||
import java.net.http.HttpResponse;
|
||||
import java.net.http.HttpResponse.BodyHandlers;
|
||||
import java.security.KeyStore;
|
||||
|
||||
import javax.net.ssl.KeyManagerFactory;
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManager;
|
||||
import javax.net.ssl.TrustManagerFactory;
|
||||
|
||||
|
||||
public class Main{
|
||||
public static void main(String[] args){
|
||||
|
||||
try{
|
||||
KeyStore keyStore = KeyStore.getInstance("PKCS12");
|
||||
keyStore.load(Main.class.getClassLoader().getResourceAsStream("ksclient.p12"), "ksclient7548".toCharArray());
|
||||
|
||||
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
|
||||
tmf.init(keyStore);
|
||||
|
||||
// KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
|
||||
// kmf.init(keyStore, "keystore7548".toCharArray());
|
||||
|
||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||
sslContext.init(null, tmf.getTrustManagers(), null);
|
||||
|
||||
HttpClient client = HttpClient.newBuilder()
|
||||
.sslContext(sslContext)
|
||||
.build();
|
||||
|
||||
HttpRequest request = HttpRequest.newBuilder().uri(new URI("https://localhost:8000/greet")).build();
|
||||
HttpResponse<String> response = client.send(request, BodyHandlers.ofString());
|
||||
System.out.println(response.statusCode());
|
||||
System.out.println(response.body());
|
||||
}
|
||||
catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
1
.config/Code/User/History/-2a256abe/entries.json
Normal file
1
.config/Code/User/History/-2a256abe/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Downloads/WhatsappWebToGo/app/build.gradle","entries":[{"id":"wkgV.gradle","timestamp":1720537146198}]}
|
32
.config/Code/User/History/-2a256abe/wkgV.gradle
Normal file
32
.config/Code/User/History/-2a256abe/wkgV.gradle
Normal file
|
@ -0,0 +1,32 @@
|
|||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
compileSdkVersion 29
|
||||
defaultConfig {
|
||||
applicationId "io.kuenzler.whatsappwebtogo"
|
||||
minSdkVersion 15
|
||||
targetSdkVersion 29
|
||||
versionCode 37
|
||||
versionName "1.7.3"
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
minifyEnabled true
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
release {
|
||||
minifyEnabled true
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
targetCompatibility 1.8
|
||||
sourceCompatibility 1.8
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'androidx.appcompat:appcompat:1.3.0'
|
||||
implementation 'com.google.android.material:material:1.3.0'
|
||||
implementation 'androidx.webkit:webkit:1.4.0'
|
||||
}
|
3
.config/Code/User/History/-2aac560/NMmx.json
Normal file
3
.config/Code/User/History/-2aac560/NMmx.json
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"java.compile.nullAnalysis.mode": "automatic"
|
||||
}
|
1
.config/Code/User/History/-2aac560/entries.json
Normal file
1
.config/Code/User/History/-2aac560/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Flutter/filemanager/.vscode/settings.json","entries":[{"id":"NMmx.json","timestamp":1723692757256}]}
|
27
.config/Code/User/History/-2da531bb/0oxV.ipynb
Normal file
27
.config/Code/User/History/-2da531bb/0oxV.ipynb
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = []"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
138
.config/Code/User/History/-2da531bb/1l4O.ipynb
Normal file
138
.config/Code/User/History/-2da531bb/1l4O.ipynb
Normal file
|
@ -0,0 +1,138 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/2Pa4.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/2Pa4.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
131
.config/Code/User/History/-2da531bb/3Mzb.ipynb
Normal file
131
.config/Code/User/History/-2da531bb/3Mzb.ipynb
Normal file
|
@ -0,0 +1,131 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 11,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"\n",
|
||||
"minimum is \n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
" print(minNum)\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
27
.config/Code/User/History/-2da531bb/6iaD.ipynb
Normal file
27
.config/Code/User/History/-2da531bb/6iaD.ipynb
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
93
.config/Code/User/History/-2da531bb/6vhU.ipynb
Normal file
93
.config/Code/User/History/-2da531bb/6vhU.ipynb
Normal file
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"print(dict['test'])"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
90
.config/Code/User/History/-2da531bb/83MV.ipynb
Normal file
90
.config/Code/User/History/-2da531bb/83MV.ipynb
Normal file
|
@ -0,0 +1,90 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"print(dict['test'])"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
29
.config/Code/User/History/-2da531bb/8N0O.ipynb
Normal file
29
.config/Code/User/History/-2da531bb/8N0O.ipynb
Normal file
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {
|
||||
"vscode": {
|
||||
"languageId": "plaintext"
|
||||
}
|
||||
},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/BVn0.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/BVn0.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key does not exist\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/CMT8.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/CMT8.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
132
.config/Code/User/History/-2da531bb/ERSG.ipynb
Normal file
132
.config/Code/User/History/-2da531bb/ERSG.ipynb
Normal file
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 12,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"2\n",
|
||||
"1\n",
|
||||
"minimum is 1\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
" print(minNum)\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
126
.config/Code/User/History/-2da531bb/GeFl.ipynb
Normal file
126
.config/Code/User/History/-2da531bb/GeFl.ipynb
Normal file
|
@ -0,0 +1,126 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 7,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"list = []\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
28
.config/Code/User/History/-2da531bb/HDZl.ipynb
Normal file
28
.config/Code/User/History/-2da531bb/HDZl.ipynb
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"print(dict['test'])"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
121
.config/Code/User/History/-2da531bb/KLiG.ipynb
Normal file
121
.config/Code/User/History/-2da531bb/KLiG.ipynb
Normal file
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 3,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key does not exist\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/QlKj.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/QlKj.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
140
.config/Code/User/History/-2da531bb/URw3.ipynb
Normal file
140
.config/Code/User/History/-2da531bb/URw3.ipynb
Normal file
|
@ -0,0 +1,140 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
134
.config/Code/User/History/-2da531bb/UXwg.ipynb
Normal file
134
.config/Code/User/History/-2da531bb/UXwg.ipynb
Normal file
|
@ -0,0 +1,134 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"listlen = input('enter length of list')"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
57
.config/Code/User/History/-2da531bb/UfLf.ipynb
Normal file
57
.config/Code/User/History/-2da531bb/UfLf.ipynb
Normal file
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"print(dict['test'])"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else :\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
121
.config/Code/User/History/-2da531bb/Vskn.ipynb
Normal file
121
.config/Code/User/History/-2da531bb/Vskn.ipynb
Normal file
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
28
.config/Code/User/History/-2da531bb/W73K.ipynb
Normal file
28
.config/Code/User/History/-2da531bb/W73K.ipynb
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"dict['Rafay']"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/XNHM.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/XNHM.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/YllB.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/YllB.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
132
.config/Code/User/History/-2da531bb/Z9eZ.ipynb
Normal file
132
.config/Code/User/History/-2da531bb/Z9eZ.ipynb
Normal file
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
129
.config/Code/User/History/-2da531bb/c4Qt.ipynb
Normal file
129
.config/Code/User/History/-2da531bb/c4Qt.ipynb
Normal file
|
@ -0,0 +1,129 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 7,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print(minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
128
.config/Code/User/History/-2da531bb/cPYF.ipynb
Normal file
128
.config/Code/User/History/-2da531bb/cPYF.ipynb
Normal file
|
@ -0,0 +1,128 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 7,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
154
.config/Code/User/History/-2da531bb/eRzj.ipynb
Normal file
154
.config/Code/User/History/-2da531bb/eRzj.ipynb
Normal file
|
@ -0,0 +1,154 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
1
.config/Code/User/History/-2da531bb/entries.json
Normal file
1
.config/Code/User/History/-2da531bb/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/Python/IDS/lab1/23i2526-RafayAhmad-lab1.ipynb","entries":[{"id":"8N0O.ipynb","timestamp":1724214451308},{"id":"j8Ds.ipynb","timestamp":1724214566793},{"id":"0oxV.ipynb","timestamp":1724214580689},{"id":"6iaD.ipynb","timestamp":1724214708154},{"id":"W73K.ipynb","timestamp":1724214744807},{"id":"HDZl.ipynb","timestamp":1724214796229},{"id":"UfLf.ipynb","timestamp":1724215651918},{"id":"wyKA.ipynb","timestamp":1724215751713},{"id":"83MV.ipynb","timestamp":1724215773549},{"id":"6vhU.ipynb","timestamp":1724215955706},{"id":"hcRb.ipynb","timestamp":1724216085087},{"id":"KLiG.ipynb","timestamp":1724216106870},{"id":"Vskn.ipynb","timestamp":1724216119223},{"id":"GeFl.ipynb","timestamp":1724216187549},{"id":"cPYF.ipynb","timestamp":1724216396505},{"id":"c4Qt.ipynb","timestamp":1724216449518},{"id":"jhLJ.ipynb","timestamp":1724216460947},{"id":"wWs5.ipynb","timestamp":1724216549706},{"id":"3Mzb.ipynb","timestamp":1724216662194},{"id":"ERSG.ipynb","timestamp":1724216760219},{"id":"Z9eZ.ipynb","timestamp":1724216787662},{"id":"UXwg.ipynb","timestamp":1724216831228},{"id":"1l4O.ipynb","timestamp":1724216931156},{"id":"URw3.ipynb","timestamp":1724216947109},{"id":"XNHM.ipynb","timestamp":1724216963909},{"id":"q2dD.ipynb","timestamp":1724217493483},{"id":"jSMB.ipynb","timestamp":1724217524826},{"id":"CMT8.ipynb","source":"renamed.source","sourceDescription":"~/Stuff/Coding/Python/IDS/lab1/lab1.ipynb","timestamp":1724218036275},{"id":"eRzj.ipynb","timestamp":1724218357833},{"id":"YllB.ipynb","timestamp":1724218376652},{"id":"2Pa4.ipynb","timestamp":1724218489164},{"id":"QlKj.ipynb","timestamp":1724218502802},{"id":"BVn0.ipynb","timestamp":1724218777760}]}
|
123
.config/Code/User/History/-2da531bb/hcRb.ipynb
Normal file
123
.config/Code/User/History/-2da531bb/hcRb.ipynb
Normal file
|
@ -0,0 +1,123 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"ename": "KeyError",
|
||||
"evalue": "'test'",
|
||||
"output_type": "error",
|
||||
"traceback": [
|
||||
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
|
||||
"\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)",
|
||||
"Cell \u001b[0;32mIn[1], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;28mdict\u001b[39m \u001b[38;5;241m=\u001b[39m {\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mRafay\u001b[39m\u001b[38;5;124m'\u001b[39m : \u001b[38;5;241m3.3\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mHassan\u001b[39m\u001b[38;5;124m'\u001b[39m : \u001b[38;5;241m3.7\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mIsham\u001b[39m\u001b[38;5;124m'\u001b[39m : \u001b[38;5;241m4.8\u001b[39m}\n\u001b[0;32m----> 2\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;28;43mdict\u001b[39;49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mtest\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m]\u001b[49m)\n",
|
||||
"\u001b[0;31mKeyError\u001b[0m: 'test'"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"key = 'test'\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"print()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
27
.config/Code/User/History/-2da531bb/j8Ds.ipynb
Normal file
27
.config/Code/User/History/-2da531bb/j8Ds.ipynb
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = [ 'Name' : 'rafay', '' ]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
147
.config/Code/User/History/-2da531bb/jSMB.ipynb
Normal file
147
.config/Code/User/History/-2da531bb/jSMB.ipynb
Normal file
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
129
.config/Code/User/History/-2da531bb/jhLJ.ipynb
Normal file
129
.config/Code/User/History/-2da531bb/jhLJ.ipynb
Normal file
|
@ -0,0 +1,129 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 7,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
148
.config/Code/User/History/-2da531bb/q2dD.ipynb
Normal file
148
.config/Code/User/History/-2da531bb/q2dD.ipynb
Normal file
|
@ -0,0 +1,148 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"9\n",
|
||||
"1\n",
|
||||
"0\n",
|
||||
"minimum is 0\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"[3, 6, 7]\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"listlen = int(input('enter length of list'))\n",
|
||||
"list = []\n",
|
||||
"\n",
|
||||
"for i in range(listlen):\n",
|
||||
" list.append(int(input('Enter a number')))\n",
|
||||
"list.sort()\n",
|
||||
"print(list)"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
130
.config/Code/User/History/-2da531bb/wWs5.ipynb
Normal file
130
.config/Code/User/History/-2da531bb/wWs5.ipynb
Normal file
|
@ -0,0 +1,130 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"key exists\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"\n",
|
||||
"key = input('Enter key')\n",
|
||||
"\n",
|
||||
"if dict.get(key) is None :\n",
|
||||
" print('key does not exist')\n",
|
||||
"else:\n",
|
||||
" print('key exists')"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else:\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 8,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"minimum is 20\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"minNum = None\n",
|
||||
"for i in range(3):\n",
|
||||
" num = input('Enter a number')\n",
|
||||
" if minNum is None or num < minNum :\n",
|
||||
" minNum = num\n",
|
||||
" print(minNum)\n",
|
||||
"\n",
|
||||
"print('minimum is', minNum)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.4"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
90
.config/Code/User/History/-2da531bb/wyKA.ipynb
Normal file
90
.config/Code/User/History/-2da531bb/wyKA.ipynb
Normal file
|
@ -0,0 +1,90 @@
|
|||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dict = {'Rafay' : 3.3, 'Hassan' : 3.7, 'Isham' : 4.8}\n",
|
||||
"print(dict['test'])"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q3"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"basicPay = int(input('Enter basic pay'))\n",
|
||||
"\n",
|
||||
"if basicPay < 30000 :\n",
|
||||
" houseRent = 0.3 * basicPay\n",
|
||||
"elif basicPay >= 30000 and basicPay <= 50000 :\n",
|
||||
" houseRent = 0.4 * basicPay\n",
|
||||
"else :\n",
|
||||
" houseRent = 0.5 * basicPay\n",
|
||||
"\n",
|
||||
"netPay = basicPay + houseRent\n",
|
||||
"\n",
|
||||
"print('Basic Pay', basicPay)\n",
|
||||
"print('House Rent', houseRent)\n",
|
||||
"print('Net Pay', netPay)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q4"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"num1 = input('Enter first number: ')\n",
|
||||
"num2 = input('Enter second number: ')\n",
|
||||
"num3 = input('Enter third number: ')\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Q5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 2
|
||||
}
|
82
.config/Code/User/History/-2e064889/0lGF.dart
Normal file
82
.config/Code/User/History/-2e064889/0lGF.dart
Normal file
|
@ -0,0 +1,82 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
void main(){
|
||||
runApp(const MyApp());
|
||||
}
|
||||
|
||||
class MyApp extends StatelessWidget{
|
||||
const MyApp({super.key});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context){
|
||||
return ChangeNotifierProvider(
|
||||
create: (context) => MyAppState(),
|
||||
child: MaterialApp(
|
||||
title: 'First App',
|
||||
theme: ThemeData(
|
||||
useMaterial3: true,
|
||||
colorScheme: ColorScheme.fromSeed(seedColor: Colors.green)
|
||||
),
|
||||
home: const MyHomePage(),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class MyAppState extends ChangeNotifier{
|
||||
|
||||
}
|
||||
|
||||
class MyHomePage extends StatefulWidget{
|
||||
const MyHomePage({super.key});
|
||||
|
||||
@override
|
||||
State<MyHomePage> createState() => _MyHomePageState();
|
||||
}
|
||||
|
||||
class _MyHomePageState extends State<MyHomePage>{
|
||||
|
||||
var counter = 0;
|
||||
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context){
|
||||
var sCount = counter.toString();
|
||||
|
||||
return Scaffold(
|
||||
body: Row(
|
||||
children: [
|
||||
SafeArea(
|
||||
child: NavigationRail(
|
||||
destinations: const [
|
||||
NavigationRailDestination(
|
||||
icon: Icon(Icons.home),
|
||||
label: Text('Home'),
|
||||
),
|
||||
NavigationRailDestination(
|
||||
icon: Icon(Icons.favorite),
|
||||
label: Text('Favorites'),
|
||||
),
|
||||
],
|
||||
selectedIndex: 0
|
||||
),
|
||||
),
|
||||
Center(
|
||||
child: Column(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
Text('count: $sCount'),
|
||||
ElevatedButton(
|
||||
onPressed: () => counter++,
|
||||
child: const Text('Increment')
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
],
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue